rock\sanitize\Sanitize::defaultRules PHP Method

defaultRules() protected method

protected defaultRules ( )
    protected function defaultRules()
    {
        return ['abs' => Abs::className(), 'basicTags' => BasicTags::className(), 'bool' => BooleanRule::className(), 'ip' => Ip::className(), 'call' => Call::className(), 'decode' => Decode::className(), 'defaultValue' => DefaultRule::className(), 'email' => Email::className(), 'encode' => Encode::className(), 'float' => FloatRule::className(), 'int' => IntRule::className(), 'lowercase' => Lowercase::className(), 'lowerFirst' => LowerFirst::className(), 'ltrimWords' => LtrimWords::className(), 'negative' => Negative::className(), 'noiseWords' => NoiseWords::className(), 'numbers' => Numbers::className(), 'positive' => Positive::className(), 'specialChars' => SpecialChars::className(), 'removeScript' => RemoveScript::className(), 'removeTags' => RemoveTags::className(), 'replaceRandChars' => ReplaceRandChars::className(), 'round' => Round::className(), 'rtrimWords' => RtrimWords::className(), 'string' => StringRule::className(), 'toType' => ToType::className(), 'slug' => Slug::className(), 'trim' => Trim::className(), 'truncate' => Truncate::className(), 'truncateWords' => TruncateWords::className(), 'unserialize' => Unserialize::className(), 'uppercase' => Uppercase::className(), 'upperFirst' => UpperFirst::className()];
    }

Usage Example

Example #1
0
 protected function defaultRules()
 {
     $rules = [];
     if (class_exists('\\rock\\mongodb\\sanitize\\rules\\MongoIdRule')) {
         $rules['mongoId'] = \rock\mongodb\sanitize\rules\MongoIdRule::className();
     }
     return $rules + parent::defaultRules();
 }