public function addFieldDefinition($contentTypeId, $status, FieldDefinition $fieldDefinition)
    {
        $storageFieldDef = new StorageFieldDefinition();
        $this->mapper->toStorageFieldDefinition($fieldDefinition, $storageFieldDef);
        $fieldDefinition->id = $this->contentTypeGateway->insertFieldDefinition(
            $contentTypeId,
            $status,
            $fieldDefinition,
            $storageFieldDef
        );
    }