assertContentTypeDoesntExistsByIdentifier()
공개 메소드
assertContentTypeExistsByIdentifier()
공개 메소드
assertContentTypeExistsByIdentifierOnGroup()
공개 메소드
assignContentGroupTypeToContentType()
보호된 메소드
protected assignContentGroupTypeToContentType ( eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType, eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup ) |
$contentType |
eZ\Publish\API\Repository\Values\ContentType\ContentType |
|
$contentTypeGroup |
eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup |
|
checkContentTypeExistenceByIdentifier()
보호된 메소드
Verifies that a content type with $identifier exists.
createContentType()
공개 메소드
Creates a content type with $identifier on content type group with identifier $groupIdentifier and with the
given 'fields' definitions.
public createContentType ( string $groupIdentifier, string $identifier, array $fields ) : eZ\Publish\API\Repository\Values\ContentType\ContentType |
$groupIdentifier |
string |
content type group identifier |
$identifier |
string |
content type identifier |
$fields |
array |
content type fields definitions |
리턴 |
eZ\Publish\API\Repository\Values\ContentType\ContentType |
|
ensureContentTypeDoesntExist()
공개 메소드
ensureContentTypeWithIndentifier()
공개 메소드
public ensureContentTypeWithIndentifier ( $identifier, Behat\Gherkin\Node\TableNode $fields, $groupIdentifier = self::DEFAULT_GROUP ) |
$fields |
Behat\Gherkin\Node\TableNode |
|
loadContentTypeByIdentifier()
보호된 메소드
Load and return a content type by its identifier.
protected loadContentTypeByIdentifier ( string $identifier, boolean $throwIfNotFound = true ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup | null |
$identifier |
string |
content type identifier |
$throwIfNotFound |
boolean |
if true, throws an exception if it is not found. |
리턴 |
eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup | null |
|
removeContentType()
보호된 메소드
Remove the given 'ContentType' object.
protected removeContentType ( eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType ) |
$contentType |
eZ\Publish\API\Repository\Values\ContentType\ContentType |
|
$contentTypeGroupContext 보호되어 있는 프로퍼티
protected ContentTypeGroup,EzSystems\BehatBundle\Context\Object $contentTypeGroupContext |
리턴 |
EzSystems\BehatBundle\Context\Object\ContentTypeGroup |
|
$contentTypeService 보호되어 있는 프로퍼티
protected ContentTypeService,eZ\Publish\API\Repository $contentTypeService |
리턴 |
eZ\Publish\API\Repository\ContentTypeService |
|