yii\base\Module::getInstance PHP Méthode

getInstance() public static méthode

If the module class is not currently requested, null will be returned. This method is provided so that you access the module instance from anywhere within the module.
public static getInstance ( ) : static | null
Résultat static | null the currently requested instance of this module class, or `null` if the module class is not requested.
    public static function getInstance()
    {
        $class = get_called_class();
        return isset(Yii::$app->loadedModules[$class]) ? Yii::$app->loadedModules[$class] : null;
    }

Usage Example

Exemple #1
0
 /**
  * @return Module
  */
 public static function getInstance()
 {
     return parent::getInstance();
 }