示例#1
0
 public function testCanSupplyMultipleFiltersToGetAll()
 {
     $firstFilter = new CallbackFilter(function (Field $field) {
         return 'visible' !== $field->getId();
     });
     $this->assertEquals(3, count($this->fields->getAll($firstFilter)));
     $secondFilter = new CallbackFilter(function (Field $field) {
         return 'filterable' !== $field->getId();
     });
     $this->assertEquals(2, count($this->fields->getAll(array($firstFilter, $secondFilter))));
 }