eZ\Publish\Core\REST\Client\ContentTypeService::loadFieldDefinitionList PHP Метод

loadFieldDefinitionList() публичный Метод

ATTENTION: This is not an API method and only meant for internal use in the REST Client implementation.
public loadFieldDefinitionList ( mixed $fieldDefinitionListReference ) : FieldDefinitionList
$fieldDefinitionListReference mixed
Результат eZ\Publish\Core\REST\Client\Values\FieldDefinitionList
    public function loadFieldDefinitionList($fieldDefinitionListReference)
    {
        $response = $this->client->request('GET', $fieldDefinitionListReference, new Message(array('Accept' => $this->outputVisitor->getMediaType('FieldDefinitionList'))));
        return $this->inputDispatcher->parse($response);
    }

Usage Example

Пример #1
0
 /**
  * This method returns the content type field definitions from this type
  *
  * @return \eZ\Publish\API\Repository\Values\ContentType\FieldDefinition[]
  */
 public function getFieldDefinitions()
 {
     $fieldDefinitionList = $this->contentTypeService->loadFieldDefinitionList($this->fieldDefinitionListReference);
     return $fieldDefinitionList->getFieldDefinitions();
 }