FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
cleantalk-spam-protect
/
lib
/
Cleantalk
/
Templates
Edit File: Multiton.php
<?php namespace Cleantalk\Templates; trait Multiton { use Singleton; protected static $instances = array(); /** * Constructor * * @param string $instance The wished instance * @param null|array $params Additional parameters to pass in the init() method to initialize the instance * * @return $this */ public static function getInstance($instance, $params = array()) { if ( ! isset(static::$instances[$instance]) ) { static::$instances[$instance] = new static(); static::$instances[$instance]->init($params); } return static::$instances[$instance]; } }
Save
Back