eZ\Publish\Core\Persistence\Legacy\Tests\Content\FieldHandlerTest::getContentTypeFixture PHP 메소드

getContentTypeFixture() 보호된 메소드

Returns a ContentType fixture.
protected getContentTypeFixture ( ) : eZ\Publish\SPI\Persistence\Content\Type
리턴 eZ\Publish\SPI\Persistence\Content\Type
    protected function getContentTypeFixture()
    {
        $contentType = new Type();
        $firstFieldDefinition = new FieldDefinition(array('id' => 1, 'fieldType' => 'some-type', 'isTranslatable' => true));
        $secondFieldDefinition = new FieldDefinition(array('id' => 2, 'fieldType' => 'some-type', 'isTranslatable' => false));
        $thirdFieldDefinition = new FieldDefinition(array('id' => 3, 'fieldType' => 'some-type', 'isTranslatable' => false));
        $contentType->fieldDefinitions = array($firstFieldDefinition, $secondFieldDefinition, $thirdFieldDefinition);
        return $contentType;
    }