function init() { parent::init(); $oContentField = new AnwContentFieldSettings_string(self::FIELD_USER); $oContentField->addAllowedPattern("!(.+)!"); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_password(self::FIELD_PASSWORD); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_string(self::FIELD_HOST); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_string(self::FIELD_DATABASE); $oContentField->addAllowedPattern("!(.+)!"); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_string(self::FIELD_PREFIX); $this->addContentField($oContentField); }
function init() { parent::init(); $oContentField = new AnwContentFieldSettings_string(self::FIELD_SESSION); $oContentField->addAllowedPattern("!^[a-z_]*\$!"); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_string(self::FIELD_COOKIES); $oContentField->addAllowedPattern("!^[a-z_]*\$!"); $this->addContentField($oContentField); }
function init() { parent::init(); $oContentField = new AnwContentFieldSettings_string(self::FIELD_NAME); $oContentField->addAllowedPattern('!^(.+)$!'); //deny empty values $oMultiplicity = new AnwContentMultiplicity_multiple(); $oContentField->setMultiplicity($oMultiplicity); $this->addContentField($oContentField); $oContentField = new AnwContentFieldSettings_aclsconfigrule_permission_lang(self::FIELD_PERMISSION_LANG); $this->addContentField($oContentField); }