public function matches(array $data)
    {
        return (isset($data[$this->property]) &&
            call_user_func($this->function, $data[$this->property]));
    }
public function matches(array $data)
    {
        return (isset($data[$this->property]) &&
            call_user_func($this->function, $data[$this->property]));
    }
public function matches ( array $ data ) { return ( isset ( $ data [ $ this -> property ] ) && call_user_func ( $ this -> function , $ data [ $ this -> property ] ) ) ; }
Does this filter match?

@param array $data

@return bool
Does this filter match?