Exemplo n.º 1
0
 public function validate($var)
 {
     if (!is_numeric($var)) {
         return false;
     }
     return parent::validate($var);
 }
Exemplo n.º 2
0
 public function validate($var)
 {
     if (is_object($var) && method_exists($var, '__toString')) {
         $var = (string) $var;
     }
     return parent::validate($var);
 }
Exemplo n.º 3
0
 public function validate($var)
 {
     if (!is_array($var)) {
         return false;
     }
     return parent::validate($var);
 }
Exemplo n.º 4
0
 public function validate($value)
 {
     return !is_null($value) && Filter::factory('bool')->validate($value);
 }
Exemplo n.º 5
0
 public function validate($value)
 {
     return Filter::factory('float')->validate($value);
 }
Exemplo n.º 6
0
 public function validate($value)
 {
     return !is_bool($value) && Filter::factory('email')->validate($value);
 }
Exemplo n.º 7
0
 public function validate($value)
 {
     $value = $this->addScheme($value);
     return Filter::factory('url')->validate($value);
 }
Exemplo n.º 8
0
 public function validate($value)
 {
     return Filter::factory('alnum,min:1')->validate($value);
 }
Exemplo n.º 9
0
 public function validate($value)
 {
     return !is_bool($value) && Filter::factory('string,min:1')->validate($value);
 }
Exemplo n.º 10
0
<?php

require 'vendor/autoload.php';
use Filterus\Filter;
$filter = Filter::map(array('foo' => 'string,min:4,default:test'));
$tmp = array('foo' => 'bar');
var_dump(Filter::factory($filter)->filter($tmp));
//var_dump(Filter::factory($argv[1])->validate($argv[2]));