Example #1
0
 /**
  * Adds a new input/file filter.
  *
  * @param  \PDepend\Input\Filter $filter New input/file filter instance.
  * @return void
  */
 public function addFileFilter(Filter $filter)
 {
     $this->fileFilter->append($filter);
 }
 /**
  * testCompositeNotInvokesNextAcceptIfPreviousAcceptReturnsTrue
  *
  * @return void
  */
 public function testCompositeNotInvokesNextAcceptIfPreviousAcceptReturnsTrue()
 {
     $filter0 = new DummyFilter(false);
     $filter1 = new DummyFilter(true);
     $composite = new CompositeFilter();
     $composite->append($filter0);
     $composite->append($filter1);
     $composite->accept(dirname(__FILE__), dirname(__FILE__));
     $this->assertFalse($filter1->invoked);
 }