PHP 클래스 Neos\Neos\Controller\Backend\MenuHelper

파일 보기 프로젝트 열기: neos/neos-development-collection 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$privilegeManager Neos\Flow\Security\Authorization\PrivilegeManagerInterface
$settings array
$siteRepository Neos\Neos\Domain\Repository\SiteRepository

공개 메소드들

메소드 설명
buildModuleList ( ControllerContext $controllerContext ) : array
buildSiteList ( ControllerContext $controllerContext ) : array Build a list of sites
injectSettings ( array $settings )
isModuleEnabled ( string $modulePath ) : boolean Checks whether a module is enabled or disabled in the configuration

보호된 메소드들

메소드 설명
collectModuleData ( ControllerContext $controllerContext, string $module, array $moduleConfiguration, string $modulePath ) : array

메소드 상세

buildModuleList() 공개 메소드

public buildModuleList ( ControllerContext $controllerContext ) : array
$controllerContext Neos\Flow\Mvc\Controller\ControllerContext
리턴 array

buildSiteList() 공개 메소드

Build a list of sites
public buildSiteList ( ControllerContext $controllerContext ) : array
$controllerContext Neos\Flow\Mvc\Controller\ControllerContext
리턴 array

collectModuleData() 보호된 메소드

protected collectModuleData ( ControllerContext $controllerContext, string $module, array $moduleConfiguration, string $modulePath ) : array
$controllerContext Neos\Flow\Mvc\Controller\ControllerContext
$module string
$moduleConfiguration array
$modulePath string
리턴 array

injectSettings() 공개 메소드

public injectSettings ( array $settings )
$settings array

isModuleEnabled() 공개 메소드

Checks whether a module is enabled or disabled in the configuration
public isModuleEnabled ( string $modulePath ) : boolean
$modulePath string name of the module including parent modules ("mainModule/subModule/subSubModule")
리턴 boolean TRUE if module is enabled (default), FALSE otherwise

프로퍼티 상세

$privilegeManager 보호되어 있는 프로퍼티

protected PrivilegeManagerInterface,Neos\Flow\Security\Authorization $privilegeManager
리턴 Neos\Flow\Security\Authorization\PrivilegeManagerInterface

$settings 보호되어 있는 프로퍼티

protected array $settings
리턴 array

$siteRepository 보호되어 있는 프로퍼티

protected SiteRepository,Neos\Neos\Domain\Repository $siteRepository
리턴 Neos\Neos\Domain\Repository\SiteRepository