Class

eZ\Bundle\EzPublishIOBundle\DependencyInjection\ConfigurationFactory\BinarydataHandler\Flysystem

class Flysystem extends Flysystem

Methods

addConfiguration(ArrayNodeDefinition $node)

Adds the handler's semantic configuration.

from Flysystem
configureHandler(Definition $definition, array $config)

Configure the handler service based on the configuration.

from Flysystem
string getParentServiceId()

Returns the ID of the base, abstract service used to create the handlers.

Details

in Flysystem at line 30
public addConfiguration(ArrayNodeDefinition $node)

Adds the handler's semantic configuration.

Example: php $node ->info( 'my info' )->example( 'an example' ) ->children() ->scalarNode( 'an_argument' )->info( 'This is an argument' ) ->end();

Parameters

ArrayNodeDefinition $node The handler's configuration node.

in Flysystem at line 49
public configureHandler(Definition $definition, array $config)

Configure the handler service based on the configuration.

Arguments or calls can be added to the $serviceDefinition, extra services or parameters can be added to the container.

Note: if the factory implements ContainerAwareInterface, the ContainerBuilder will be made available as $this->container.

Parameters

Definition $definition
array $config

at line 15
public string getParentServiceId()

Returns the ID of the base, abstract service used to create the handlers.

It will be used as the base name for instances of this handler, and as the parent of the instances' services.

Return Value

string