* Tous droits réservés. */ namespace Irstea\PlantUmlBundle\Model\Filter\Composite; use Irstea\PlantUmlBundle\Model\ClassFilterInterface; use ReflectionClass; /** * Description of CompositeFilter * * @author Guillaume Perréal */ abstract class AbstractCompositeFilter implements ClassFilterInterface { /** * @var ClassFilterInterface */ protected $filters; public function __construct(array $filters) { $this->filters = $filters; } public function toConfig(array &$conf) { foreach($this->filters as $filter) { $filter->toConfig($conf); } } }