Jyxo\Input\Filter\AbstractFilter::filter PHP Метод

filter() публичный Метод

Filters a value.
public filter ( mixed $in ) : mixed
$in mixed Object to be filtered
Результат mixed
    public function filter($in)
    {
        if (is_array($in)) {
            return array_map([$this, 'filter'], $in);
        }
        return $this->filterValue($in);
    }

Usage Example

Пример #1
0
Файл: Trim.php Проект: jyxo/php
 /**
  * Filters a value.
  *
  * @param mixed $in Object to be filtered
  * @return \Jyxo\Input\FilterInterface This object instance
  */
 public function filter($in)
 {
     $in = parent::filter($in);
     // Removes empty values
     if (is_array($in)) {
         $in = array_filter($in);
     }
     return $in;
 }