MapFilter_Interface MapFilter::__construct ( MapFilter_PatternInterface pattern = null,
query = Array() 
)

Create new filter instance.

Parameters:
$patternA pattern to set.
$queryA query to filter.
Returns:

If no pattern specified an untouched query will be returned:

  public function testEmptyPattern () {

    $query = Array ( 'attr' => 'value' );
    $filter = new MapFilter ();
    $filter->setQuery ( $query );

    $this->assertEquals (
        $query,
        $filter->fetchResult ()
    );
  }
See also:
setPattern(), setQuery(), MapFilter_PatternInterface
Since:
0.1

Reimplemented from MapFilter_Interface.