PHP Class eZ\Publish\Core\Repository\Tests\Service\Integration\ContentTypeBase

Inheritance: extends Base
Afficher le fichier Open project: ezsystems/ezpublish-kernel

Protected Properties

Свойство Type Description
$contentTypeGroups

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
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".

Method Details

assertAddFieldDefinitionStructValues() public méthode

public assertAddFieldDefinitionStructValues ( $loadedType, $fieldDefCreate )

assertContentTypeGroupsCorrect() protected méthode

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

assertContentTypeGroupsEqual() protected méthode

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

assertCopyContentTypeValues() protected méthode

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

assertCreatedFieldDefinitionCorrect() protected méthode

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() protected méthode

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 méthode

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

compareContentTypes() protected méthode

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

compareFieldDefinitions() protected méthode

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() protected méthode

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
Résultat eZ\Publish\API\Repository\Values\ContentType\ContentType | eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft

createContentTypeGroup() protected méthode

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

createDraftContentType() protected méthode

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

createGroups() protected méthode

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

createPublishedContentType() protected méthode

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

testAddFieldDefinitionThrowsInvalidArgumentExceptionDuplicateFieldIdentifier() public méthode

Test for the addFieldDefinition() method.

testAddFieldDefinitionThrowsUnauthorizedException() public méthode

Test for the addFieldDefinition() method.

testAddFieldDefinitionWithSettings() public méthode

Test for the addFieldDefinition() method.

testAddFieldDefinitionWithValidators() public méthode

Test for the addFieldDefinition() method.

testAssignContentTypeGroup() public méthode

Test for the assignContentTypeGroup() method.

testAssignContentTypeGroupThrowsInvalidArgumentException() public méthode

Test for the assignContentTypeGroup() method.

testAssignContentTypeGroupThrowsUnauthorizedException() public méthode

Test for the assignContentTypeGroup() method.

testCopyContentType() public méthode

Test for the copyContentType() method.
public testCopyContentType ( ) : array
Résultat array

testCopyContentTypeThrowsUnauthorizedException() public méthode

Test for the copyContentType() method.

testCopyContentTypeValues() public méthode

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

testCopyContentTypeWithSecondArgument() public méthode

Test for the copyContentType() method.

testCopyContentTypeWithSecondArgumentValues() public méthode

Test for the copyContentType() method.

testCreateContentType() public méthode

Test for the createContentTypeGroup() method.
public testCreateContentType ( ) : array
Résultat array

testCreateContentTypeDraft() public méthode

Test for the createContentTypeDraft() method.
public testCreateContentTypeDraft ( ) : array
Résultat array

testCreateContentTypeDraftThrowsBadStateException() public méthode

Test for the createContentTypeDraft() method.

testCreateContentTypeDraftThrowsUnauthorizedException() public méthode

Test for the createContentTypeDraft() method.

testCreateContentTypeDraftValues() public méthode

Test for the createContentTypeDraft() method.

testCreateContentTypeGroup() public méthode

Test for the createContentTypeGroup() method.
public testCreateContentTypeGroup ( ) : array
Résultat array

testCreateContentTypeGroupStructValues() public méthode

Test for the newContentTypeGroupCreateStruct() method.

testCreateContentTypeGroupThrowsInvalidArgumentException() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeGroupThrowsUnauthorizedException() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeStructValues() public méthode

Test for the newContentTypeGroupCreateStruct() method.

testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithIdentifier() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionContentTypeExistsWithRemoteId() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionDuplicateFieldDefinitionIdentifier() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeThrowsInvalidArgumentExceptionGroupsEmpty() public méthode

Test for the createContentTypeGroup() method.

testCreateContentTypeWithoutFieldDefinitions() public méthode

Test for the createContentTypeGroup() method.

testDeleteContentType() public méthode

Test for the deleteContentType() method.

testDeleteContentTypeGroup() public méthode

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeGroupThrowsInvalidArgumentException() public méthode

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeGroupThrowsUnauthorizedException() public méthode

Test for the deleteContentTypeGroup() method.

testDeleteContentTypeThrowsBadStateException() public méthode

Test for the deleteContentType() method.

testDeleteContentTypeThrowsUnauthorizedException() public méthode

Test for the deleteContentType() method.

testLoadContentType() public méthode

Test for the loadContentType() method.
public testLoadContentType ( ) : array
Résultat array

testLoadContentTypeByIdentifier() public méthode

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByIdentifierThrowsNotFoundException() public méthode

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByIdentifierValues() public méthode

Test for the loadContentTypeByIdentifier() method.

testLoadContentTypeByRemoteId() public méthode

Test for the loadContentTypeByRemoteId() method.
public testLoadContentTypeByRemoteId ( ) : array
Résultat array

testLoadContentTypeByRemoteIdThrowsNotFoundException() public méthode

Test for the loadContentTypeByRemoteId() method.

testLoadContentTypeByRemoteIdValues() public méthode

Test for the loadContentTypeByRemoteId() method.

testLoadContentTypeDraft() public méthode

Test for the loadContentTypeDraft() method.
public testLoadContentTypeDraft ( ) : array
Résultat array

testLoadContentTypeDraftThrowsNotFoundException() public méthode

Test for the loadContentTypeDraft() method.

testLoadContentTypeDraftValues() public méthode

Test for the loadContentTypeDraft() method.
public testLoadContentTypeDraftValues ( array $data ) : array
$data array
Résultat array

testLoadContentTypeGroup() public méthode

Test for the loadContentTypeGroup() method.
public testLoadContentTypeGroup ( ) : array
Résultat array

testLoadContentTypeGroupByIdentifier() public méthode

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupByIdentifierThrowsNotFoundException() public méthode

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupByIdentifierValues() public méthode

Test for the loadContentTypeGroupByIdentifier() method.

testLoadContentTypeGroupThrowsNotFoundException() public méthode

Test for the loadContentTypeGroup() method.

testLoadContentTypeGroupValues() public méthode

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

testLoadContentTypeGroups() public méthode

Test for the loadContentTypeGroups() method.
public testLoadContentTypeGroups ( ) : array
Résultat array

testLoadContentTypeGroupsIdentifiers() public méthode

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

testLoadContentTypeThrowsNotFoundException() public méthode

Test for the loadContentType() method.

testLoadContentTypeValues() public méthode

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

testLoadContentTypes() public méthode

Test for the loadContentTypes() method.
public testLoadContentTypes ( ) : array
Résultat array

testLoadContentTypesIdentifiers() public méthode

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

testNewContentTypeCreateStruct() public méthode

Test for the newContentTypeCreateStruct() method.
public testNewContentTypeCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct
Résultat eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct

testNewContentTypeCreateStructValues() public méthode

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

testNewContentTypeGroupCreateStruct() public méthode

Test for the newContentTypeGroupCreateStruct() method.
public testNewContentTypeGroupCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct
Résultat eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct

testNewContentTypeGroupCreateStructValues() public méthode

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

testNewContentTypeGroupUpdateStruct() public méthode

Test for the newContentTypeGroupUpdateStruct() method.

testNewContentTypeUpdateStruct() public méthode

Test for the newContentTypeUpdateStruct() method.
public testNewContentTypeUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct
Résultat eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct

testNewContentTypeUpdateStructValues() public méthode

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

testNewFieldDefinitionCreateStruct() public méthode

Test for the newContentTypeCreateStruct() method.
public testNewFieldDefinitionCreateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct
Résultat eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct

testNewFieldDefinitionCreateStructValues() public méthode

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

testNewFieldDefinitionUpdateStruct() public méthode

Test for the newFieldDefinitionUpdateStruct() method.
public testNewFieldDefinitionUpdateStruct ( ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct
Résultat eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct

testNewFieldDefinitionUpdateStructValues() public méthode

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

testPublishContentTypeDraft() public méthode

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftSetsNameSchema() public méthode

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsBadStateException() public méthode

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsInvalidArgumentException() public méthode

Test for the publishContentTypeDraft() method.

testPublishContentTypeDraftThrowsUnauthorizedException() public méthode

Test for the publishContentTypeDraft() method.

testRemoveFieldDefinition() public méthode

Test for the removeFieldDefinition() method.
public testRemoveFieldDefinition ( ) : array
Résultat array

testRemoveFieldDefinitionRemoved() public méthode

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsInvalidArgumentException() public méthode

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsInvalidArgumentExceptionVariation() public méthode

Test for the removeFieldDefinition() method.

testRemoveFieldDefinitionThrowsUnauthorizedException() public méthode

Test for the removeFieldDefinition() method.

testUnassignContentTypeGroup() public méthode

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsBadStateException() public méthode

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsInvalidArgumentException() public méthode

Test for the unassignContentTypeGroup() method.

testUnassignContentTypeGroupThrowsUnauthorizedException() public méthode

Test for the unassignContentTypeGroup() method.

testUpdateContentTypeDraft() public méthode

Test for the updateContentTypeDraft() method.
public testUpdateContentTypeDraft ( ) : array
Résultat array

testUpdateContentTypeDraftStructValues() public méthode

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateIdentifier() public méthode

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionDuplicateRemoteId() public méthode

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsInvalidArgumentExceptionNoDraftForAuthenticatedUser() public méthode

Test for the updateContentTypeDraft() method.

testUpdateContentTypeDraftThrowsUnauthorizedException() public méthode

Test for the updateContentTypeDraft() method.

testUpdateContentTypeGroup() public méthode

Test for the updateContentTypeGroup() method.
public testUpdateContentTypeGroup ( ) : array
Résultat array

testUpdateContentTypeGroupStructValues() public méthode

Test for the updateContentTypeGroup() method.

testUpdateContentTypeGroupThrowsInvalidArgumentException() public méthode

Test for the updateContentTypeGroup() method.

testUpdateContentTypeGroupThrowsUnauthorizedException() public méthode

Test for the updateContentTypeGroup() method.

testUpdateFieldDefinition() public méthode

Test for the updateFieldDefinition() method.
public testUpdateFieldDefinition ( ) : array
Résultat array

testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdNotFound() public méthode

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionThrowsInvalidArgumentExceptionFieldIdentifierExists() public méthode

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionThrowsUnauthorizedException() public méthode

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionWithEmptyStruct() public méthode

Test for the updateFieldDefinition() method.

testUpdateFieldDefinitionWithValidatorConfiguration() public méthode

Test for the updateFieldDefinition() method.

Property Details

$contentTypeGroups protected_oe property

protected $contentTypeGroups