ZF\Apigility\Admin\Model\ModuleModel::getModule PHP Method

getModule() public method

public getModule ( string $moduleName ) : null | ModuleEntity
$moduleName string
return null | ModuleEntity
    public function getModule($moduleName)
    {
        $modules = $this->getEnabledModules();
        if (!array_key_exists($moduleName, $modules)) {
            return null;
        }
        return $modules[$moduleName];
    }

Usage Example

 /**
  * @param  string $module
  * @return AuthorizationModel
  */
 public function factory($module)
 {
     if (isset($this->models[$module])) {
         return $this->models[$module];
     }
     $moduleName = $this->modules->normalizeModuleName($module);
     $moduleEntity = $this->moduleModel->getModule($moduleName);
     $config = $this->configFactory->factory($module);
     $this->models[$module] = new AuthorizationModel($moduleEntity, $this->modules, $config);
     return $this->models[$module];
 }
All Usage Examples Of ZF\Apigility\Admin\Model\ModuleModel::getModule