PHP Class Neos\Neos\Ui\Controller\BackendController

Inheritance: extends TYPO3\Flow\Mvc\Controller\ActionController
Afficher le fichier Open project: neos/neos-ui

Protected Properties

Свойство Type Description
$asyncModuleMapping array
$contentCache TYPO3\TypoScript\Core\Cache\ContentCache
$contextFactory TYPO3\TYPO3CR\Domain\Service\ContextFactoryInterface
$defaultViewObjectName string
$domainRepository TYPO3\Neos\Domain\Repository\DomainRepository
$legacyModuleMapping array
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface
$resourceManager TYPO3\Flow\Resource\ResourceManager
$resourceManager TYPO3\Flow\ResourceManagement\ResourceManager
$session TYPO3\Flow\Session\SessionInterface
$siteRepository TYPO3\Neos\Domain\Repository\SiteRepository
$userService TYPO3\Neos\Service\UserService
$view TYPO3\TypoScript\View\TypoScriptView
$xliffService TYPO3\Neos\Service\XliffService

Méthodes publiques

Méthode Description
indexAction ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node = null ) : void Displays the backend interface
initializeView ( TYPO3\Flow\Mvc\View\ViewInterface $view )

Méthodes protégées

Méthode Description
createContext ( string $workspaceName ) : TYPO3\Neos\Domain\Service\ContentContext Create a ContentContext to be used for the backend redirects.
transformAsyncModuleMapping ( ) : array Creates a key-value list of JS modules and their sources files out of the given configuration
transformLegacyModuleMapping ( ) : array Creates a key-value list of JS modules and their sources files out of the given configuration

Method Details

createContext() protected méthode

Create a ContentContext to be used for the backend redirects.
protected createContext ( string $workspaceName ) : TYPO3\Neos\Domain\Service\ContentContext
$workspaceName string
Résultat TYPO3\Neos\Domain\Service\ContentContext

indexAction() public méthode

Displays the backend interface
public indexAction ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node = null ) : void
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface The node that will be displayed on the first tab
Résultat void

initializeView() public méthode

public initializeView ( TYPO3\Flow\Mvc\View\ViewInterface $view )
$view TYPO3\Flow\Mvc\View\ViewInterface

transformAsyncModuleMapping() protected méthode

Creates a key-value list of JS modules and their sources files out of the given configuration
protected transformAsyncModuleMapping ( ) : array
Résultat array

transformLegacyModuleMapping() protected méthode

Creates a key-value list of JS modules and their sources files out of the given configuration
protected transformLegacyModuleMapping ( ) : array
Résultat array

Property Details

$asyncModuleMapping protected_oe property

protected array $asyncModuleMapping
Résultat array

$contentCache protected_oe property

protected ContentCache,TYPO3\TypoScript\Core\Cache $contentCache
Résultat TYPO3\TypoScript\Core\Cache\ContentCache

$contextFactory protected_oe property

protected ContextFactoryInterface,TYPO3\TYPO3CR\Domain\Service $contextFactory
Résultat TYPO3\TYPO3CR\Domain\Service\ContextFactoryInterface

$defaultViewObjectName protected_oe property

protected string $defaultViewObjectName
Résultat string

$domainRepository protected_oe property

protected DomainRepository,TYPO3\Neos\Domain\Repository $domainRepository
Résultat TYPO3\Neos\Domain\Repository\DomainRepository

$legacyModuleMapping protected_oe property

protected array $legacyModuleMapping
Résultat array

$persistenceManager protected_oe property

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
Résultat TYPO3\Flow\Persistence\PersistenceManagerInterface

$resourceManager protected_oe property

protected ResourceManager,TYPO3\Flow\Resource $resourceManager
Résultat TYPO3\Flow\Resource\ResourceManager

$resourceManager protected_oe property

protected ResourceManager,TYPO3\Flow\ResourceManagement $resourceManager
Résultat TYPO3\Flow\ResourceManagement\ResourceManager

$session protected_oe property

protected SessionInterface,TYPO3\Flow\Session $session
Résultat TYPO3\Flow\Session\SessionInterface

$siteRepository protected_oe property

protected SiteRepository,TYPO3\Neos\Domain\Repository $siteRepository
Résultat TYPO3\Neos\Domain\Repository\SiteRepository

$userService protected_oe property

protected UserService,TYPO3\Neos\Service $userService
Résultat TYPO3\Neos\Service\UserService

$view protected_oe property

protected TypoScriptView,TYPO3\TypoScript\View $view
Résultat TYPO3\TypoScript\View\TypoScriptView

$xliffService protected_oe property

protected XliffService,TYPO3\Neos\Service $xliffService
Résultat TYPO3\Neos\Service\XliffService