PHP 클래스 eZ\Publish\Core\Repository\Tests\Service\Integration\ContentTypeBase

상속: extends Base
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

보호된 프로퍼티들

프로퍼티 타입 설명
$contentTypeGroups

공개 메소드들

메소드 설명
assertAddFieldDefinitionStructValues ( $loadedType, $fieldDefCreate )
testAddFieldDefinitionThrowsInvalidArgumentExceptionDuplicateFieldIdentifier ( ) Test for the addFieldDefinition() method.
testAddFieldDefinitionThrowsUnauthorizedException ( ) Test for the addFieldDefinition() method.
testAddFieldDefinitionWithSettings ( ) : array Test for the addFieldDefinition() method.
testAddFieldDefinitionWithValidators ( ) : array Test for the addFieldDefinition() method.
testAssignContentTypeGroup ( ) Test for the assignContentTypeGroup() method.
testAssignContentTypeGroupThrowsInvalidArgumentException ( ) Test for the assignContentTypeGroup() method.
testAssignContentTypeGroupThrowsUnauthorizedException ( ) Test for the assignContentTypeGroup() method.
testCopyContentType ( ) : array Test for the copyContentType() method.
testCopyContentTypeThrowsUnauthorizedException ( ) Test for the copyContentType() method.
testCopyContentTypeValues ( array $data ) Test for the copyContentType() method.
testCopyContentTypeWithSecondArgument ( ) : array Test for the copyContentType() method.
testCopyContentTypeWithSecondArgumentValues ( array $data ) Test for the copyContentType() method.
testCreateContentType ( ) : array Test for the createContentTypeGroup() method.
testCreateContentTypeDraft ( ) : array Test for the createContentTypeDraft() method.
testCreateContentTypeDraftThrowsBadStateException ( ) Test for the createContentTypeDraft() method.
testCreateContentTypeDraftThrowsUnauthorizedException ( ) Test for the createContentTypeDraft() method.
testCreateContentTypeDraftValues ( array $data ) Test for the createContentTypeDraft() method.
testCreateContentTypeGroup ( ) : array Test for the createContentTypeGroup() method.
testCreateContentTypeGroupStructValues ( array $data ) Test for the newContentTypeGroupCreateStruct() method.
testCreateContentTypeGroupThrowsInvalidArgumentException ( ) Test for the createContentTypeGroup() method.
testCreateContentTypeGroupThrowsUnauthorizedException ( ) Test for the createContentTypeGroup() method.
testCreateContentTypeStructValues ( array $data ) Test for the newContentTypeGroupCreateStruct() method.
testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithIdentifier ( ) Test for the createContentTypeGroup() method.
testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithRemoteId ( ) Test for the createContentTypeGroup() method.
testCreateContentTypeThrowsInvalidArgumentExceptionDuplicateFieldDefinitionIdentifier ( ) : array Test for the createContentTypeGroup() method.
testCreateContentTypeThrowsInvalidArgumentExceptionGroupsEmpty ( ) Test for the createContentTypeGroup() method.
testCreateContentTypeWithoutFieldDefinitions ( ) : array Test for the createContentTypeGroup() method.
testDeleteContentType ( ) Test for the deleteContentType() method.
testDeleteContentTypeGroup ( ) Test for the deleteContentTypeGroup() method.
testDeleteContentTypeGroupThrowsInvalidArgumentException ( ) Test for the deleteContentTypeGroup() method.
testDeleteContentTypeGroupThrowsUnauthorizedException ( ) Test for the deleteContentTypeGroup() method.
testDeleteContentTypeThrowsBadStateException ( ) Test for the deleteContentType() method.
testDeleteContentTypeThrowsUnauthorizedException ( ) Test for the deleteContentType() method.
testLoadContentType ( ) : array Test for the loadContentType() method.
testLoadContentTypeByIdentifier ( ) : array Test for the loadContentTypeByIdentifier() method.
testLoadContentTypeByIdentifierThrowsNotFoundException ( ) Test for the loadContentTypeByIdentifier() method.
testLoadContentTypeByIdentifierValues ( array $data ) Test for the loadContentTypeByIdentifier() method.
testLoadContentTypeByRemoteId ( ) : array Test for the loadContentTypeByRemoteId() method.
testLoadContentTypeByRemoteIdThrowsNotFoundException ( ) Test for the loadContentTypeByRemoteId() method.
testLoadContentTypeByRemoteIdValues ( array $data ) Test for the loadContentTypeByRemoteId() method.
testLoadContentTypeDraft ( ) : array Test for the loadContentTypeDraft() method.
testLoadContentTypeDraftThrowsNotFoundException ( ) : array Test for the loadContentTypeDraft() method.
testLoadContentTypeDraftValues ( array $data ) : array Test for the loadContentTypeDraft() method.
testLoadContentTypeGroup ( ) : array Test for the loadContentTypeGroup() method.
testLoadContentTypeGroupByIdentifier ( ) : array Test for the loadContentTypeGroupByIdentifier() method.
testLoadContentTypeGroupByIdentifierThrowsNotFoundException ( ) Test for the loadContentTypeGroupByIdentifier() method.
testLoadContentTypeGroupByIdentifierValues ( array $data ) Test for the loadContentTypeGroupByIdentifier() method.
testLoadContentTypeGroupThrowsNotFoundException ( ) Test for the loadContentTypeGroup() method.
testLoadContentTypeGroupValues ( array $data ) Test for the loadContentTypeGroup() method.
testLoadContentTypeGroups ( ) : array Test for the loadContentTypeGroups() method.
testLoadContentTypeGroupsIdentifiers ( array $groups ) Test for the loadContentTypeGroups() method.
testLoadContentTypeThrowsNotFoundException ( ) Test for the loadContentType() method.
testLoadContentTypeValues ( array $data ) Test for the loadContentType() method.
testLoadContentTypes ( ) : array Test for the loadContentTypes() method.
testLoadContentTypesIdentifiers ( array $types ) Test for the loadContentTypeGroups() method.
testNewContentTypeCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct Test for the newContentTypeCreateStruct() method.
testNewContentTypeCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct $contentTypeCreateStruct ) Test for the newContentTypeCreateStruct() method.
testNewContentTypeGroupCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct Test for the newContentTypeGroupCreateStruct() method.
testNewContentTypeGroupCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct $createStruct ) Test for the newContentTypeGroupCreateStruct() method.
testNewContentTypeGroupUpdateStruct ( ) Test for the newContentTypeGroupUpdateStruct() method.
testNewContentTypeUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct Test for the newContentTypeUpdateStruct() method.
testNewContentTypeUpdateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct $contentTypeUpdateStruct ) Test for the newContentTypeUpdateStruct() method.
testNewFieldDefinitionCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct Test for the newContentTypeCreateStruct() method.
testNewFieldDefinitionCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct $fieldDefinitionCreateStruct ) Test for the newContentTypeCreateStruct() method.
testNewFieldDefinitionUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct Test for the newFieldDefinitionUpdateStruct() method.
testNewFieldDefinitionUpdateStructValues ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct $fieldDefinitionUpdateStruct ) Test for the newFieldDefinitionUpdateStruct() method.
testPublishContentTypeDraft ( ) Test for the publishContentTypeDraft() method.
testPublishContentTypeDraftSetsNameSchema ( ) Test for the publishContentTypeDraft() method.
testPublishContentTypeDraftThrowsBadStateException ( ) Test for the publishContentTypeDraft() method.
testPublishContentTypeDraftThrowsInvalidArgumentException ( ) Test for the publishContentTypeDraft() method.
testPublishContentTypeDraftThrowsUnauthorizedException ( ) Test for the publishContentTypeDraft() method.
testRemoveFieldDefinition ( ) : array Test for the removeFieldDefinition() method.
testRemoveFieldDefinitionRemoved ( array $data ) Test for the removeFieldDefinition() method.
testRemoveFieldDefinitionThrowsInvalidArgumentException ( ) Test for the removeFieldDefinition() method.
testRemoveFieldDefinitionThrowsInvalidArgumentExceptionVariation ( ) Test for the removeFieldDefinition() method.
testRemoveFieldDefinitionThrowsUnauthorizedException ( ) Test for the removeFieldDefinition() method.
testUnassignContentTypeGroup ( ) Test for the unassignContentTypeGroup() method.
testUnassignContentTypeGroupThrowsBadStateException ( ) Test for the unassignContentTypeGroup() method.
testUnassignContentTypeGroupThrowsInvalidArgumentException ( ) Test for the unassignContentTypeGroup() method.
testUnassignContentTypeGroupThrowsUnauthorizedException ( ) Test for the unassignContentTypeGroup() method.
testUpdateContentTypeDraft ( ) : array Test for the updateContentTypeDraft() method.
testUpdateContentTypeDraftStructValues ( array $data ) Test for the updateContentTypeDraft() method.
testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateIdentifier ( ) Test for the updateContentTypeDraft() method.
testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateRemoteId ( ) Test for the updateContentTypeDraft() method.
testUpdateContentTypeDraftThrowsInvalidArgumentExceptionNoDraftForAuthenticatedUser ( ) Test for the updateContentTypeDraft() method.
testUpdateContentTypeDraftThrowsUnauthorizedException ( ) Test for the updateContentTypeDraft() method.
testUpdateContentTypeGroup ( ) : array Test for the updateContentTypeGroup() method.
testUpdateContentTypeGroupStructValues ( array $data ) Test for the updateContentTypeGroup() method.
testUpdateContentTypeGroupThrowsInvalidArgumentException ( ) Test for the updateContentTypeGroup() method.
testUpdateContentTypeGroupThrowsUnauthorizedException ( ) Test for the updateContentTypeGroup() method.
testUpdateFieldDefinition ( ) : array Test for the updateFieldDefinition() method.
testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdNotFound ( ) Test for the updateFieldDefinition() method.
testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdentifierExists ( ) Test for the updateFieldDefinition() method.
testUpdateFieldDefinitionThrowsUnauthorizedException ( ) Test for the updateFieldDefinition() method.
testUpdateFieldDefinitionWithEmptyStruct ( ) Test for the updateFieldDefinition() method.
testUpdateFieldDefinitionWithValidatorConfiguration ( ) : array Test for the updateFieldDefinition() method.

보호된 메소드들

메소드 설명
assertContentTypeGroupsCorrect ( array $expectedGroups, array $actualGroups ) Asserts that two sets of ContentTypeGroups are equal.
assertContentTypeGroupsEqual ( array $data ) Asserts that two given ContentTypeGroup objects contain the same group data.
assertCopyContentTypeValues ( array $data ) Asserts that copied content type is valid copy of original content type.
assertCreatedFieldDefinitionCorrect ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct $fieldDefinitionCreateStruct, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition ) Asserts that a field definition has been correctly created.
assertCreatedFieldDefinitionsCorrect ( array $expectedDefinitionCreates, array $actualDefinitions ) Asserts field definition creation.
assertUpdateFieldDefinitionStructValues ( $originalField, $updatedField, $updateStruct )
compareContentTypes ( array $data, array $properties = [], array $fieldProperties = [] ) Compares two given ContentType objects.
compareFieldDefinitions ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $expectedFieldDefinition, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $actualFieldDefinition, array $properties = [] ) Compares two FieldDefinition objects.
createContentType ( boolean $publish = true, integer $creatorId = null ) : eZ\Publish\API\Repository\Values\ContentType\ContentType | eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft Creates a ContentType with identifier "new-type" and remoteId "new-remoteid".
createContentTypeGroup ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup Creates a group with identifier "new-group".
createDraftContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft Creates a ContentTypeDraft with identifier "new-type" and remoteId "new-remoteid".
createGroups ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup[] Creates a number of ContentTypeGroup objects and returns them.
createPublishedContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentType Creates a ContentType with identifier "new-type" and remoteId "new-remoteid".

메소드 상세

assertAddFieldDefinitionStructValues() 공개 메소드

public assertAddFieldDefinitionStructValues ( $loadedType, $fieldDefCreate )

assertContentTypeGroupsCorrect() 보호된 메소드

Asserts that two sets of ContentTypeGroups are equal.
protected assertContentTypeGroupsCorrect ( array $expectedGroups, array $actualGroups )
$expectedGroups array
$actualGroups array

assertContentTypeGroupsEqual() 보호된 메소드

Asserts that two given ContentTypeGroup objects contain the same group data.
protected assertContentTypeGroupsEqual ( array $data )
$data array

assertCopyContentTypeValues() 보호된 메소드

Asserts that copied content type is valid copy of original content type.
protected assertCopyContentTypeValues ( array $data )
$data array

assertCreatedFieldDefinitionCorrect() 보호된 메소드

Asserts that the given $fieldDefinition is correctly created from the create struct in $fieldDefinitionCreateStruct.
protected assertCreatedFieldDefinitionCorrect ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct $fieldDefinitionCreateStruct, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition )
$fieldDefinitionCreateStruct eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct
$fieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition

assertCreatedFieldDefinitionsCorrect() 보호된 메소드

Asserts that all field definitions defined through created structs in $expectedDefinitionCreates have been correctly created in $actualDefinitions.
protected assertCreatedFieldDefinitionsCorrect ( array $expectedDefinitionCreates, array $actualDefinitions )
$expectedDefinitionCreates array
$actualDefinitions array

assertUpdateFieldDefinitionStructValues() 보호된 메소드

protected assertUpdateFieldDefinitionStructValues ( $originalField, $updatedField, $updateStruct )

compareContentTypes() 보호된 메소드

Compares two given ContentType objects.
protected compareContentTypes ( array $data, array $properties = [], array $fieldProperties = [] )
$data array
$properties array
$fieldProperties array

compareFieldDefinitions() 보호된 메소드

Compares two FieldDefinition objects.
protected compareFieldDefinitions ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $expectedFieldDefinition, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $actualFieldDefinition, array $properties = [] )
$expectedFieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition
$actualFieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition
$properties array Array of field names to skip or compare as not equal

createContentType() 보호된 메소드

Creates a ContentType with identifier "new-type" and remoteId "new-remoteid".
protected createContentType ( boolean $publish = true, integer $creatorId = null ) : eZ\Publish\API\Repository\Values\ContentType\ContentType | eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft
$publish boolean
$creatorId integer
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentType | eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft

createContentTypeGroup() 보호된 메소드

Creates a group with identifier "new-group".
protected createContentTypeGroup ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup

createDraftContentType() 보호된 메소드

Creates a ContentTypeDraft with identifier "new-type" and remoteId "new-remoteid".
protected createDraftContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft

createGroups() 보호된 메소드

Creates a number of ContentTypeGroup objects and returns them.
protected createGroups ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup[]
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup[]

createPublishedContentType() 보호된 메소드

Creates a ContentType with identifier "new-type" and remoteId "new-remoteid".
protected createPublishedContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentType
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentType

testAddFieldDefinitionThrowsInvalidArgumentExceptionDuplicateFieldIdentifier() 공개 메소드

Test for the addFieldDefinition() method.

testAddFieldDefinitionThrowsUnauthorizedException() 공개 메소드

Test for the addFieldDefinition() method.

testAddFieldDefinitionWithSettings() 공개 메소드

Test for the addFieldDefinition() method.

testAddFieldDefinitionWithValidators() 공개 메소드

Test for the addFieldDefinition() method.

testAssignContentTypeGroup() 공개 메소드

Test for the assignContentTypeGroup() method.

testAssignContentTypeGroupThrowsInvalidArgumentException() 공개 메소드

Test for the assignContentTypeGroup() method.

testAssignContentTypeGroupThrowsUnauthorizedException() 공개 메소드

Test for the assignContentTypeGroup() method.

testCopyContentType() 공개 메소드

Test for the copyContentType() method.
public testCopyContentType ( ) : array
리턴 array

testCopyContentTypeThrowsUnauthorizedException() 공개 메소드

Test for the copyContentType() method.

testCopyContentTypeValues() 공개 메소드

Test for the copyContentType() method.
public testCopyContentTypeValues ( array $data )
$data array

testCopyContentTypeWithSecondArgument() 공개 메소드

Test for the copyContentType() method.

testCopyContentTypeWithSecondArgumentValues() 공개 메소드

Test for the copyContentType() method.

testCreateContentType() 공개 메소드

Test for the createContentTypeGroup() method.
public testCreateContentType ( ) : array
리턴 array

testCreateContentTypeDraft() 공개 메소드

Test for the createContentTypeDraft() method.
public testCreateContentTypeDraft ( ) : array
리턴 array

testCreateContentTypeDraftThrowsBadStateException() 공개 메소드

Test for the createContentTypeDraft() method.

testCreateContentTypeDraftThrowsUnauthorizedException() 공개 메소드

Test for the createContentTypeDraft() method.

testCreateContentTypeDraftValues() 공개 메소드

Test for the createContentTypeDraft() method.

testCreateContentTypeGroup() 공개 메소드

Test for the createContentTypeGroup() method.
public testCreateContentTypeGroup ( ) : array
리턴 array

testCreateContentTypeGroupStructValues() 공개 메소드

Test for the newContentTypeGroupCreateStruct() method.

testCreateContentTypeGroupThrowsInvalidArgumentException() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeGroupThrowsUnauthorizedException() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeStructValues() 공개 메소드

Test for the newContentTypeGroupCreateStruct() method.

testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithIdentifier() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithRemoteId() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionDuplicateFieldDefinitionIdentifier() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionGroupsEmpty() 공개 메소드

Test for the createContentTypeGroup() method.

testCreateContentTypeWithoutFieldDefinitions() 공개 메소드

Test for the createContentTypeGroup() method.

testDeleteContentType() 공개 메소드

Test for the deleteContentType() method.

testDeleteContentTypeGroup() 공개 메소드

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeGroupThrowsInvalidArgumentException() 공개 메소드

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeGroupThrowsUnauthorizedException() 공개 메소드

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeThrowsBadStateException() 공개 메소드

Test for the deleteContentType() method.

testDeleteContentTypeThrowsUnauthorizedException() 공개 메소드

Test for the deleteContentType() method.

testLoadContentType() 공개 메소드

Test for the loadContentType() method.
public testLoadContentType ( ) : array
리턴 array

testLoadContentTypeByIdentifier() 공개 메소드

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByIdentifierThrowsNotFoundException() 공개 메소드

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByIdentifierValues() 공개 메소드

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByRemoteId() 공개 메소드

Test for the loadContentTypeByRemoteId() method.

testLoadContentTypeByRemoteIdThrowsNotFoundException() 공개 메소드

Test for the loadContentTypeByRemoteId() method.

testLoadContentTypeByRemoteIdValues() 공개 메소드

Test for the loadContentTypeByRemoteId() method.

testLoadContentTypeDraft() 공개 메소드

Test for the loadContentTypeDraft() method.
public testLoadContentTypeDraft ( ) : array
리턴 array

testLoadContentTypeDraftThrowsNotFoundException() 공개 메소드

Test for the loadContentTypeDraft() method.

testLoadContentTypeDraftValues() 공개 메소드

Test for the loadContentTypeDraft() method.
public testLoadContentTypeDraftValues ( array $data ) : array
$data array
리턴 array

testLoadContentTypeGroup() 공개 메소드

Test for the loadContentTypeGroup() method.
public testLoadContentTypeGroup ( ) : array
리턴 array

testLoadContentTypeGroupByIdentifier() 공개 메소드

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupByIdentifierThrowsNotFoundException() 공개 메소드

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupByIdentifierValues() 공개 메소드

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupThrowsNotFoundException() 공개 메소드

Test for the loadContentTypeGroup() method.

testLoadContentTypeGroupValues() 공개 메소드

Test for the loadContentTypeGroup() method.
public testLoadContentTypeGroupValues ( array $data )
$data array

testLoadContentTypeGroups() 공개 메소드

Test for the loadContentTypeGroups() method.
public testLoadContentTypeGroups ( ) : array
리턴 array

testLoadContentTypeGroupsIdentifiers() 공개 메소드

Test for the loadContentTypeGroups() method.
public testLoadContentTypeGroupsIdentifiers ( array $groups )
$groups array

testLoadContentTypeThrowsNotFoundException() 공개 메소드

Test for the loadContentType() method.

testLoadContentTypeValues() 공개 메소드

Test for the loadContentType() method.
public testLoadContentTypeValues ( array $data )
$data array

testLoadContentTypes() 공개 메소드

Test for the loadContentTypes() method.
public testLoadContentTypes ( ) : array
리턴 array

testLoadContentTypesIdentifiers() 공개 메소드

Test for the loadContentTypeGroups() method.
public testLoadContentTypesIdentifiers ( array $types )
$types array

testNewContentTypeCreateStruct() 공개 메소드

Test for the newContentTypeCreateStruct() method.
public testNewContentTypeCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct

testNewContentTypeCreateStructValues() 공개 메소드

Test for the newContentTypeCreateStruct() method.
public testNewContentTypeCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct $contentTypeCreateStruct )
$contentTypeCreateStruct eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct

testNewContentTypeGroupCreateStruct() 공개 메소드

Test for the newContentTypeGroupCreateStruct() method.
public testNewContentTypeGroupCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct

testNewContentTypeGroupCreateStructValues() 공개 메소드

Test for the newContentTypeGroupCreateStruct() method.
public testNewContentTypeGroupCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct $createStruct )
$createStruct eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct

testNewContentTypeGroupUpdateStruct() 공개 메소드

Test for the newContentTypeGroupUpdateStruct() method.

testNewContentTypeUpdateStruct() 공개 메소드

Test for the newContentTypeUpdateStruct() method.
public testNewContentTypeUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct
리턴 eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct

testNewContentTypeUpdateStructValues() 공개 메소드

Test for the newContentTypeUpdateStruct() method.
public testNewContentTypeUpdateStructValues ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct $contentTypeUpdateStruct )
$contentTypeUpdateStruct eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct

testNewFieldDefinitionCreateStruct() 공개 메소드

Test for the newContentTypeCreateStruct() method.
public testNewFieldDefinitionCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct
리턴 eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct

testNewFieldDefinitionCreateStructValues() 공개 메소드

Test for the newContentTypeCreateStruct() method.
public testNewFieldDefinitionCreateStructValues ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct $fieldDefinitionCreateStruct )
$fieldDefinitionCreateStruct eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct

testNewFieldDefinitionUpdateStruct() 공개 메소드

Test for the newFieldDefinitionUpdateStruct() method.
public testNewFieldDefinitionUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct
리턴 eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct

testNewFieldDefinitionUpdateStructValues() 공개 메소드

Test for the newFieldDefinitionUpdateStruct() method.
public testNewFieldDefinitionUpdateStructValues ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct $fieldDefinitionUpdateStruct )
$fieldDefinitionUpdateStruct eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct

testPublishContentTypeDraft() 공개 메소드

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftSetsNameSchema() 공개 메소드

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsBadStateException() 공개 메소드

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsInvalidArgumentException() 공개 메소드

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsUnauthorizedException() 공개 메소드

Test for the publishContentTypeDraft() method.

testRemoveFieldDefinition() 공개 메소드

Test for the removeFieldDefinition() method.
public testRemoveFieldDefinition ( ) : array
리턴 array

testRemoveFieldDefinitionRemoved() 공개 메소드

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsInvalidArgumentException() 공개 메소드

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsInvalidArgumentExceptionVariation() 공개 메소드

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsUnauthorizedException() 공개 메소드

Test for the removeFieldDefinition() method.

testUnassignContentTypeGroup() 공개 메소드

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsBadStateException() 공개 메소드

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsInvalidArgumentException() 공개 메소드

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsUnauthorizedException() 공개 메소드

Test for the unassignContentTypeGroup() method.

testUpdateContentTypeDraft() 공개 메소드

Test for the updateContentTypeDraft() method.
public testUpdateContentTypeDraft ( ) : array
리턴 array

testUpdateContentTypeDraftStructValues() 공개 메소드

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateIdentifier() 공개 메소드

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateRemoteId() 공개 메소드

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionNoDraftForAuthenticatedUser() 공개 메소드

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsUnauthorizedException() 공개 메소드

Test for the updateContentTypeDraft() method.

testUpdateContentTypeGroup() 공개 메소드

Test for the updateContentTypeGroup() method.
public testUpdateContentTypeGroup ( ) : array
리턴 array

testUpdateContentTypeGroupStructValues() 공개 메소드

Test for the updateContentTypeGroup() method.

testUpdateContentTypeGroupThrowsInvalidArgumentException() 공개 메소드

Test for the updateContentTypeGroup() method.

testUpdateContentTypeGroupThrowsUnauthorizedException() 공개 메소드

Test for the updateContentTypeGroup() method.

testUpdateFieldDefinition() 공개 메소드

Test for the updateFieldDefinition() method.
public testUpdateFieldDefinition ( ) : array
리턴 array

testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdNotFound() 공개 메소드

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdentifierExists() 공개 메소드

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionThrowsUnauthorizedException() 공개 메소드

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionWithEmptyStruct() 공개 메소드

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionWithValidatorConfiguration() 공개 메소드

Test for the updateFieldDefinition() method.

프로퍼티 상세

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

protected $contentTypeGroups