38 return 'null_machine';
48 return NoEngine::class;
Stream factory which enables the user to create streams without the knowledge of the concrete class.
processStream(FileInformation $information, FileStream $stream, FlavourDefinition $for_definition)
dependsOnEngine()
Return the class name of the Engine that is required for this Machine to work.
canHandleDefinition(FlavourDefinition $definition)
Check if a corresponding configuration can be processed by this Machine.
withReason(string $reason)
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...