public function testTrim()
 {
     $filter = TrimFilter::create();
     $text = ' qq ';
     $this->assertEquals($filter->apply($text), 'qq');
     $this->assertEquals($filter->setLeft()->apply($text), 'qq ');
     $this->assertEquals($filter->setRight()->apply($text), ' qq');
     $this->assertEquals($filter->setBoth()->apply($text), 'qq');
 }
 // Convert the entire POST body into a value object.
 $row = (object) $_POST;
 if (function_exists('preFilterHook')) {
     preFilterHook();
 }
 $__filter = new TrimFilter(array('valueName' => 'id'));
 $__filter->filter($db, $row);
 $__filter = new IntFilter(array('valueName' => 'id'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'when_added'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'description'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'normal_sign'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'sort_order'));
 $__filter->filter($db, $row);
 $__filter = new IntFilter(array('valueName' => 'sort_order'));
 $__filter->filter($db, $row);
 unset($__filter);
 if (!isset($result->fieldErrors['when_added'])) {
     $__validator = new DateTimeValidator(array('valueName' => 'when_added'));
     $__validatorError = $__validator->validate($db, $row);
     if ($__validatorError != '') {
         $result->fieldErrors['when_added'] = $__validatorError;
     }
 }
 if (!isset($result->fieldErrors['description'])) {
     $__validator = new LengthValidator(array('maxLength' => 20, 'valueName' => 'description'));
     $__validatorError = $__validator->validate($db, $row);
     if ($__validatorError != '') {
Ejemplo n.º 3
0
 }
 $__filter = new TrimFilter(array('valueName' => 'id'));
 $__filter->filter($db, $row);
 $__filter = new IntFilter(array('valueName' => 'id'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'when_added'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'acct_type_id'));
 $__filter->filter($db, $row);
 $__filter = new IntFilter(array('valueName' => 'acct_type_id'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'description'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'acct_no'));
 $__filter->filter($db, $row);
 $__filter = new TrimFilter(array('valueName' => 'ticker_symbol'));
 $__filter->filter($db, $row);
 unset($__filter);
 if (!isset($result->fieldErrors['when_added'])) {
     $__validator = new DateTimeValidator(array('valueName' => 'when_added'));
     $__validatorError = $__validator->validate($db, $row);
     if ($__validatorError != '') {
         $result->fieldErrors['when_added'] = $__validatorError;
     }
 }
 if (!isset($result->fieldErrors['description'])) {
     $__validator = new LengthValidator(array('maxLength' => 40, 'valueName' => 'description'));
     $__validatorError = $__validator->validate($db, $row);
     if ($__validatorError != '') {
         $result->fieldErrors['description'] = $__validatorError;
     }
 /**
  * @return TrimFilter
  **/
 public static function trim()
 {
     return TrimFilter::create();
 }