コード例 #1
0
ファイル: StringLength.php プロジェクト: qazzhoubin/emptyphp
 /**
  * 验证数据
  *
  * @param string $value
  * @return boolean
  */
 public function validate($value)
 {
     if (!is_scalar($value)) {
         return false;
     }
     $value = (string) $value;
     $len = String::strlen($value);
     return $len >= $this->min_len && $len <= $this->max_len;
 }
コード例 #2
0
ファイル: StringTest.php プロジェクト: dmeroff/string
 public function testLength()
 {
     $string = new String('Hello, world');
     $this->assertEquals(12, $string->length());
 }
コード例 #3
0
 protected function dump()
 {
     \filter\Filter::on(isset($this) ? $this : get_called_class(), __FUNCTION__, func_get_args(), function ($chain) {
         return String::dump('Hello');
     });
 }
コード例 #4
0
ファイル: ExampleTrait.php プロジェクト: ssgonchar/filter
 protected function dump()
 {
     return String::dump('Hello');
 }