Пример #1
0
 /**
  * @internal param string $app_id
  * @internal param string $plugin_id
  * @return waPluginSettings
  */
 public static function getInstance()
 {
     $args = func_get_args();
     $app_id = array_shift($args);
     $plugin_id = array_shift($args);
     $name = $app_id . ($plugin_id ? '.' . $plugin_id : '');
     if (!isset(self::$instances[$name])) {
         self::$instances[$name] = new self($name);
     }
     if (!isset(self::$model)) {
         self::$model = new waAppSettingsModel();
     }
     return self::$instances[$name];
 }