PHP 클래스 Neos\Flow\Tests\Unit\Reflection\ClassSchemaTest

Note that many parts of the class schema functionality are already tested by the class schema builder testcase.
상속: extends Neos\Flow\Tests\UnitTestCase
파일 보기 프로젝트 열기: neos/flow-development-collection

공개 메소드들

메소드 설명
addPropertyAcceptsValidPropertyTypes ( $propertyType )
addPropertyRejectsInvalidPropertyTypes ( $propertyType )
addPropertyStoresElementTypesForCollectionProperties ( ) Collections are arrays, ArrayObject and SplObjectStorage
collectionTypes ( ) : array
getIdentityPropertiesReturnsNamesAndTypes ( )
getPropertiesReturnsAddedProperties ( )
hasPropertyReturnsTrueOnlyForExistingProperties ( )
invalidPropertyTypes ( ) data provider for addPropertyRejectsInvalidPropertyTypes
isMultiValuedPropertyReturnsTrueForCollectionTypes ( string $type )
isPropertyLazyReturnsAttributeForAddedProperties ( )
isPropertyTransientReturnsAttributeForAddedProperties ( )
markAsIdentityPropertyRejectsLazyLoadedProperties ( )
markAsIdentityPropertyRejectsUnknownProperties ( )
markAsIdentityPropertyThrowsExceptionForValueObjects ( )
setModelTypeResetsIdentityPropertiesAndAggregateRootForValueObjects ( )
validPropertyTypes ( ) data provider for addPropertyAcceptsValidPropertyTypes

메소드 상세

addPropertyAcceptsValidPropertyTypes() 공개 메소드

public addPropertyAcceptsValidPropertyTypes ( $propertyType )

addPropertyRejectsInvalidPropertyTypes() 공개 메소드

public addPropertyRejectsInvalidPropertyTypes ( $propertyType )

addPropertyStoresElementTypesForCollectionProperties() 공개 메소드

Collections are arrays, ArrayObject and SplObjectStorage

collectionTypes() 공개 메소드

public collectionTypes ( ) : array
리턴 array

getIdentityPropertiesReturnsNamesAndTypes() 공개 메소드

getPropertiesReturnsAddedProperties() 공개 메소드

hasPropertyReturnsTrueOnlyForExistingProperties() 공개 메소드

invalidPropertyTypes() 공개 메소드

data provider for addPropertyRejectsInvalidPropertyTypes

isMultiValuedPropertyReturnsTrueForCollectionTypes() 공개 메소드

isPropertyLazyReturnsAttributeForAddedProperties() 공개 메소드

isPropertyTransientReturnsAttributeForAddedProperties() 공개 메소드

markAsIdentityPropertyRejectsLazyLoadedProperties() 공개 메소드

markAsIdentityPropertyRejectsUnknownProperties() 공개 메소드

markAsIdentityPropertyThrowsExceptionForValueObjects() 공개 메소드

setModelTypeResetsIdentityPropertiesAndAggregateRootForValueObjects() 공개 메소드

validPropertyTypes() 공개 메소드

data provider for addPropertyAcceptsValidPropertyTypes
public validPropertyTypes ( )