public getFieldDefinition ( mixed $id, integer $status ) : eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition | ||
$id | mixed | |
$status | integer | One of Type::STATUS_DEFINED|Type::STATUS_DRAFT|Type::STATUS_MODIFIED |
return | eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition |
public function getFieldDefinition($id, $status)
{
if (isset($this->fieldDefinitions[$id][$status])) {
return $this->fieldDefinitions[$id][$status];
}
return $this->fieldDefinitions[$id][$status] = $this->innerHandler->getFieldDefinition($id, $status);
}