getFieldByName('label')->setRequired(TRUE); $spec->getFieldByName('name')->setRequired(TRUE); $spec->getFieldByName('parent_id')->setRequired(TRUE); } /** * @param string $entity * @param string $action * * @return bool */ public function applies($entity, $action) { return $entity === 'ContactType' && $action === 'create'; } }