public static function getValidatorSpec() { return array_merge(parent::getValidatorSpec(), array(self::NAME => array('Regex' => array('pattern' => '/^[\\w\\s\\d\\_@\\.\\*\\?]{0,20}$/', 'breakChainOnFailure' => true)), self::CURRENCY => array('Enum_Currency' => array('breakChainOnFailure' => true)))); }
public function testFilterIsValid() { $this->assertEquals(true, OrgFilterFields::hasFilter('name')); $this->assertEquals(false, OrgFilterFields::hasFilter('invented')); }
public static function getWhiteList() { return OrgFilterFields::getWhiteList(); }
public static function getWhiteList() { return array_merge(OrgFilterFields::getWhiteList(), array(self::PARENT_ID, self::SERVICE_PROVIDER_ID_FOR_ENABLERS, self::SERVICE_PROVIDER_ID_FOR_COMMERCIALS)); }