PHP 클래스 Neos\Media\Browser\Controller\Module\Management\AssetController

상속: extends Neos\Media\Browser\Controller\AssetController, use trait Neos\Neos\Controller\CreateContentContextTrait, use trait Neos\Neos\Controller\BackendUserTranslationTrait
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$configurationManager Neos\Flow\Configuration\ConfigurationManager
$contentDimensionPresetSource Neos\Neos\Domain\Service\ContentDimensionPresetSourceInterface
$domainRepository Neos\Neos\Domain\Repository\DomainRepository
$domainUserService Neos\Neos\Domain\Service\UserService
$nodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$nodeFactory Neos\ContentRepository\Domain\Factory\NodeFactory
$securityContext Neos\Flow\Security\Context
$settings array
$siteRepository Neos\Neos\Domain\Repository\SiteRepository
$userService Neos\Neos\Service\UserService
$workspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository

공개 메소드들

메소드 설명
addFlashMessage ( string $messageBody, string $messageTitle = '', string $severity = Message::SEVERITY_OK, array $messageArguments = [], integer $messageCode = null ) : void Add a translated flashMessage.
deleteAction ( Asset $asset ) : void Delete an asset
deleteAssetCollectionAction ( AssetCollection $assetCollection ) : void
initializeObject ( ) : void
relatedNodesAction ( Neos\Media\Domain\Model\AssetInterface $asset ) : void Get Related Nodes for an asset
updateAssetResourceAction ( Neos\Media\Domain\Model\AssetInterface $asset, PersistentResource $resource, array $options = [] ) : void Update the resource on an asset.

보호된 메소드들

메소드 설명
errorAction ( ) : string This custom errorAction adds FlashMessages for validation results to give more information in the
getErrorFlashMessage ( ) : Neos\Error\Messages\Message Individual error FlashMessage that hides which action fails in production.

메소드 상세

addFlashMessage() 공개 메소드

Add a translated flashMessage.
public addFlashMessage ( string $messageBody, string $messageTitle = '', string $severity = Message::SEVERITY_OK, array $messageArguments = [], integer $messageCode = null ) : void
$messageBody string The translation id for the message body.
$messageTitle string The translation id for the message title.
$severity string
$messageArguments array
$messageCode integer
리턴 void

deleteAction() 공개 메소드

Delete an asset
public deleteAction ( Asset $asset ) : void
$asset Neos\Media\Domain\Model\Asset
리턴 void

deleteAssetCollectionAction() 공개 메소드

public deleteAssetCollectionAction ( AssetCollection $assetCollection ) : void
$assetCollection Neos\Media\Domain\Model\AssetCollection
리턴 void

errorAction() 보호된 메소드

This custom errorAction adds FlashMessages for validation results to give more information in the
protected errorAction ( ) : string
리턴 string

getErrorFlashMessage() 보호된 메소드

Individual error FlashMessage that hides which action fails in production.
protected getErrorFlashMessage ( ) : Neos\Error\Messages\Message
리턴 Neos\Error\Messages\Message The flash message or FALSE if no flash message should be set

initializeObject() 공개 메소드

public initializeObject ( ) : void
리턴 void

relatedNodesAction() 공개 메소드

Get Related Nodes for an asset
public relatedNodesAction ( Neos\Media\Domain\Model\AssetInterface $asset ) : void
$asset Neos\Media\Domain\Model\AssetInterface
리턴 void

updateAssetResourceAction() 공개 메소드

Update the resource on an asset.
public updateAssetResourceAction ( Neos\Media\Domain\Model\AssetInterface $asset, PersistentResource $resource, array $options = [] ) : void
$asset Neos\Media\Domain\Model\AssetInterface
$resource Neos\Flow\ResourceManagement\PersistentResource
$options array
리턴 void

프로퍼티 상세

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

protected ConfigurationManager,Neos\Flow\Configuration $configurationManager
리턴 Neos\Flow\Configuration\ConfigurationManager

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

protected ContentDimensionPresetSourceInterface,Neos\Neos\Domain\Service $contentDimensionPresetSource
리턴 Neos\Neos\Domain\Service\ContentDimensionPresetSourceInterface

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

protected DomainRepository,Neos\Neos\Domain\Repository $domainRepository
리턴 Neos\Neos\Domain\Repository\DomainRepository

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

protected UserService,Neos\Neos\Domain\Service $domainUserService
리턴 Neos\Neos\Domain\Service\UserService

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

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository
리턴 Neos\ContentRepository\Domain\Repository\NodeDataRepository

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

protected NodeFactory,Neos\ContentRepository\Domain\Factory $nodeFactory
리턴 Neos\ContentRepository\Domain\Factory\NodeFactory

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

protected Context,Neos\Flow\Security $securityContext
리턴 Neos\Flow\Security\Context

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

protected array $settings
리턴 array

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

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

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

protected UserService,Neos\Neos\Service $userService
리턴 Neos\Neos\Service\UserService

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

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $workspaceRepository
리턴 Neos\ContentRepository\Domain\Repository\WorkspaceRepository