/** * Get plugin config instance. * * @param array $list * @return Macros */ public static function getInstance(array $list) { static $instance; if (!isset($instance)) { $instance = new self(); $instance->__setList($list); } return $instance; }