PHP 클래스 Neos\Neos\Tests\Unit\ViewHelpers\EditableViewHelperTest

파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$editableViewHelper Neos\Neos\ViewHelpers\ContentElement\EditableViewHelper
$mockContentContext Neos\Neos\Domain\Service\ContentContext
$mockContentElementEditableService Neos\Neos\Service\ContentElementEditableService
$mockNode Neos\ContentRepository\Domain\Model\NodeInterface
$mockNodeAuthorizationService Neos\ContentRepository\Service\AuthorizationService
$mockPrivilegeManager Neos\Flow\Security\Authorization\PrivilegeManagerInterface
$mockTemplateImplementation Neos\Fusion\TypoScriptObjects\TemplateImplementation
$mockTsContext array
$mockTsRuntime Neos\Fusion\Core\Runtime
$mockView Neos\Fusion\TypoScriptObjects\Helpers\FluidView
$templateVariables array

공개 메소드들

메소드 설명
renderCallsContentElementEditableServiceForAugmentation ( )
renderSetsTheChildNodesAsTagContentIfTheyAreSet ( )
renderSetsThePropertyValueAsTagContentIfItExists ( )
renderThrowsExceptionIfTheGivenPropertyIsNotAccessible ( )
renderThrowsExceptionIfTheTsTemplateObjectIsNotSet ( )
renderUsesTheNodeArgumentIfSet ( )
setUp ( )

보호된 메소드들

메소드 설명
injectDependenciesIntoViewHelper ( AbstractViewHelper $viewHelper ) : void
injectTypoScriptObject ( ) Mocks access to the TypoScriptObject

메소드 상세

injectDependenciesIntoViewHelper() 보호된 메소드

protected injectDependenciesIntoViewHelper ( AbstractViewHelper $viewHelper ) : void
$viewHelper Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
리턴 void

injectTypoScriptObject() 보호된 메소드

Mocks access to the TypoScriptObject
protected injectTypoScriptObject ( )

renderCallsContentElementEditableServiceForAugmentation() 공개 메소드

renderSetsTheChildNodesAsTagContentIfTheyAreSet() 공개 메소드

renderSetsThePropertyValueAsTagContentIfItExists() 공개 메소드

renderThrowsExceptionIfTheGivenPropertyIsNotAccessible() 공개 메소드

renderThrowsExceptionIfTheTsTemplateObjectIsNotSet() 공개 메소드

renderUsesTheNodeArgumentIfSet() 공개 메소드

setUp() 공개 메소드

public setUp ( )

프로퍼티 상세

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

protected EditableViewHelper,Neos\Neos\ViewHelpers\ContentElement $editableViewHelper
리턴 Neos\Neos\ViewHelpers\ContentElement\EditableViewHelper

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

protected ContentContext,Neos\Neos\Domain\Service $mockContentContext
리턴 Neos\Neos\Domain\Service\ContentContext

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

protected ContentElementEditableService,Neos\Neos\Service $mockContentElementEditableService
리턴 Neos\Neos\Service\ContentElementEditableService

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

protected NodeInterface,Neos\ContentRepository\Domain\Model $mockNode
리턴 Neos\ContentRepository\Domain\Model\NodeInterface

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

protected AuthorizationService,Neos\ContentRepository\Service $mockNodeAuthorizationService
리턴 Neos\ContentRepository\Service\AuthorizationService

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

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

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

protected TemplateImplementation,Neos\Fusion\TypoScriptObjects $mockTemplateImplementation
리턴 Neos\Fusion\TypoScriptObjects\TemplateImplementation

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

protected array $mockTsContext
리턴 array

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

protected Runtime,Neos\Fusion\Core $mockTsRuntime
리턴 Neos\Fusion\Core\Runtime

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

protected FluidView,Neos\Fusion\TypoScriptObjects\Helpers $mockView
리턴 Neos\Fusion\TypoScriptObjects\Helpers\FluidView

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

protected array $templateVariables
리턴 array