public function removeFieldDefinition($contentTypeId, $status, $fieldDefinitionId)
    {
        $this->contentTypeGateway->deleteFieldDefinition($contentTypeId, $status, $fieldDefinitionId);
        // @todo FIXME: Return true only if deletion happened
        return true;
    }
public function removeFieldDefinition($contentTypeId, $status, $fieldDefinitionId)
    {
        $this->contentTypeGateway->deleteFieldDefinition($contentTypeId, $status, $fieldDefinitionId);
        // @todo FIXME: Return true only if deletion happened
        return true;
    }
public function removeFieldDefinition ( $ contentTypeId , $ status , $ fieldDefinitionId ) { $ this -> contentTypeGateway -> deleteFieldDefinition ( $ contentTypeId , $ status , $ fieldDefinitionId ) ; // @todo FIXME: Return true only if deletion happened return true ; }
Removes a field definition from an existing Type.

This method creates a new status of the Type with the field definition
referred to by $fieldDefinitionId removed. It does not update existing
content objects depending on the field (default) values.

@param mixed $contentTypeId
@param mixed $fieldDefinitionId

@return bool
Removes a field definition from an existing Type .