46 foreach ($collection->
processors() as $processor) {
47 $this->processors[] = $processor;
56 $this->processors[] = $processor;
67 foreach ($this->processors as $processor) {
69 $result = $processor->process($stream, $metadata);
75 if (is_null($result)) {
80 }
catch (\Exception $ex) {
Class PreProcessorManagerImpl.
with(PreProcessor $processor)
@inheritDoc
process(FileStream $stream, Metadata $metadata)
@inheritDoc
__construct(PreProcessorCollection $collection)
Collection of pre-processors contributed by components via the bootstrap $contribute/$seek mechanism.
Class PreProcessorManager.
The base interface for all filesystem streams.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...