setDefinition($id, new DefinitionDecorator('knp_gaufrette.adapter.dropbox')) ->addArgument(new Reference($config['api_id'])) ; } /** * {@inheritDoc} */ function getKey() { return 'dropbox'; } /** * {@inheritDoc} */ function addConfiguration(NodeDefinition $builder) { $builder ->children() ->scalarNode('api_id')->isRequired()->end() ->end() ; } }