getFieldByName('contact_type') ->setDefaultValue('Individual'); $spec->getFieldByName('is_opt_out')->setRequired(FALSE); $spec->getFieldByName('is_deleted')->setRequired(FALSE); } /** * @param string $entity * @param string $action * * @return bool */ public function applies($entity, $action) { return $entity === 'Contact' && $action === 'create'; } }