getFieldByName('contact_id')->setRequired(TRUE); $spec->getFieldByName('email')->setRequired(TRUE); $spec->getFieldByName('on_hold')->setRequired(FALSE); $spec->getFieldByName('is_bulkmail')->setRequired(FALSE); } /** * @inheritDoc */ public function applies($entity, $action) { return $entity === 'Email' && $action === 'create'; } }