/** * Get Plugin boilerplate loader instance. * * @return object */ public static function instance() { if (!isset(self::$instance)) { self::$instance = new self(); self::$instance->boot(); self::$instance->setup_actions(); } return self::$instance; }
/** * @param object $provider * @param IDictionary $shared */ public function boot($provider, IDictionary $shared) { $provider->boot($shared); }