PHP Класс Neos\Neos\Ui\Controller\BackendServiceController

Наследование: extends TYPO3\Flow\Mvc\Controller\ActionController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$defaultViewObjectName string
$feedbackCollection Neos\Neos\Ui\Domain\Model\FeedbackCollection
$nodeService Neos\Neos\Ui\TYPO3CR\Service\NodeService
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface
$publishingService TYPO3\Neos\Service\PublishingService
$supportedMediaTypes array
$workspaceRepository TYPO3\TYPO3CR\Domain\Repository\WorkspaceRepository

Открытые методы

Метод Описание
changeAction ( ChangeCollection $changes ) : void Apply a set of changes to the system
discardAction ( array $nodeContextPaths ) : void Discard nodes
flowQueryAction ( array $chain ) : void Build and execute a flow query chain
initializeController ( TYPO3\Flow\Mvc\RequestInterface $request, TYPO3\Flow\Mvc\ResponseInterface $response ) : void Set the controller context on the feedback collection after the controller has been initialized
initializeLoadTreeAction ( )
loadTreeAction ( NodeTreeBuilder $nodeTreeArguments, boolean $includeRoot = false ) : void Load the nodetree
publishAction ( array $nodeContextPaths, string $targetWorkspaceName ) : void Publish nodes

Защищенные методы

Метод Описание
updateWorkspaceInfo ( string $documentNodeContextPath ) : void Helper method to inform the client, that new workspace information is available

Описание методов

changeAction() публичный Метод

Apply a set of changes to the system
public changeAction ( ChangeCollection $changes ) : void
$changes Neos\Neos\Ui\Domain\Model\ChangeCollection
Результат void

discardAction() публичный Метод

Discard nodes
public discardAction ( array $nodeContextPaths ) : void
$nodeContextPaths array
Результат void

flowQueryAction() публичный Метод

Build and execute a flow query chain
public flowQueryAction ( array $chain ) : void
$chain array
Результат void

initializeController() публичный Метод

Set the controller context on the feedback collection after the controller has been initialized
public initializeController ( TYPO3\Flow\Mvc\RequestInterface $request, TYPO3\Flow\Mvc\ResponseInterface $response ) : void
$request TYPO3\Flow\Mvc\RequestInterface
$response TYPO3\Flow\Mvc\ResponseInterface
Результат void

initializeLoadTreeAction() публичный Метод

loadTreeAction() публичный Метод

Load the nodetree
public loadTreeAction ( NodeTreeBuilder $nodeTreeArguments, boolean $includeRoot = false ) : void
$nodeTreeArguments Neos\Neos\Ui\Domain\Service\NodeTreeBuilder
$includeRoot boolean
Результат void

publishAction() публичный Метод

Publish nodes
public publishAction ( array $nodeContextPaths, string $targetWorkspaceName ) : void
$nodeContextPaths array
$targetWorkspaceName string
Результат void

updateWorkspaceInfo() защищенный Метод

Helper method to inform the client, that new workspace information is available
protected updateWorkspaceInfo ( string $documentNodeContextPath ) : void
$documentNodeContextPath string
Результат void

Описание свойств

$defaultViewObjectName защищенное свойство

protected string $defaultViewObjectName
Результат string

$feedbackCollection защищенное свойство

protected FeedbackCollection,Neos\Neos\Ui\Domain\Model $feedbackCollection
Результат Neos\Neos\Ui\Domain\Model\FeedbackCollection

$nodeService защищенное свойство

protected NodeService,Neos\Neos\Ui\TYPO3CR\Service $nodeService
Результат Neos\Neos\Ui\TYPO3CR\Service\NodeService

$persistenceManager защищенное свойство

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
Результат TYPO3\Flow\Persistence\PersistenceManagerInterface

$publishingService защищенное свойство

protected PublishingService,TYPO3\Neos\Service $publishingService
Результат TYPO3\Neos\Service\PublishingService

$supportedMediaTypes защищенное свойство

protected array $supportedMediaTypes
Результат array

$workspaceRepository защищенное свойство

protected WorkspaceRepository,TYPO3\TYPO3CR\Domain\Repository $workspaceRepository
Результат TYPO3\TYPO3CR\Domain\Repository\WorkspaceRepository