Permalink
Commits on Jul 5, 2012
  1. Merge pull request #39 from gajdaw/format_fix

    Documentation format fix
    stof committed Jul 5, 2012
  2. Fixed URLs

    gajdaw committed Jul 5, 2012
  3. Documentation format fix

    gajdaw committed Jul 5, 2012
Commits on Jun 27, 2012
  1. Merge pull request #37 from gajdaw/install_composer

    Installation with composer
    stof committed Jun 27, 2012
Commits on Jun 21, 2012
  1. Installation with composer

    gajdaw committed Jun 21, 2012
Commits on May 30, 2012
  1. Merge pull request #30 from Inori/fix-namespaces

    Fix namespace to doctrine in links
    stof committed May 30, 2012
Commits on Apr 3, 2012
  1. Merge pull request #24 from marcw/patch-1

    Fixes broken link to documentation
    stof committed Apr 3, 2012
Commits on Feb 6, 2012
  1. Updated the license header

    stof committed Feb 6, 2012
Commits on Jan 17, 2012
  1. Merge pull request #19 from pminnieur/patch-1

    fixed target-dir and autoload in composer.json
    stof committed Jan 17, 2012
Commits on Dec 17, 2011
  1. Fix composer.json

    beberlei committed Dec 17, 2011
Commits on Dec 15, 2011
  1. Merge pull request #14 from doctrine/DoctrineMove

    Doctrine move
    beberlei committed Dec 15, 2011
Commits on Dec 7, 2011
  1. Fix docs

    beberlei committed Dec 7, 2011
  2. Fix namespace

    beberlei committed Dec 7, 2011
Commits on Nov 17, 2011
Commits on Aug 25, 2011
Commits on Jun 18, 2011
  1. Merge pull request #3 from weaverryan/new_readme

    Adding README with a link to the cookbook article
    fabpot committed Jun 18, 2011
Commits on Jun 17, 2011
  1. Merge pull request #4 from stfalcon/master

    added installation guide
    jwage committed Jun 17, 2011
  2. added installation guide

    stfalcon committed Jun 17, 2011
Commits on May 29, 2011
Commits on May 9, 2011
  1. Merge pull request #1 from mcbennn/master

    Fixes setApplicationEntityManager call
    kriswallsmith committed May 9, 2011
Commits on Mar 17, 2011
  1. [Config] Component refactoring

    The Config component API have changed and the extension configuration files must be updated accordingly:
    
    1. Array nodes must enclosed their children definition in ->children() ... ->end() calls:
    
    Before:
    
        $treeBuilder->root('zend', 'array')
            ->arrayNode('logger')
                ->scalarNode('priority')->defaultValue('INFO')->end()
                ->booleanNode('log_errors')->defaultFalse()->end()
            ->end();
    
    After:
    
        $treeBuilder->root('zend', 'array')
            ->children()
                ->arrayNode('logger')
                    ->children()
                        ->scalarNode('priority')->defaultValue('INFO')->end()
                        ->booleanNode('log_errors')->defaultFalse()->end()
                    ->end()
                ->end()
            ->end();
    
    2. The 'builder' method (in NodeBuilder) has been dropped in favor of an 'append' method (in ArrayNodeDefinition)
    
    Before:
    
        $treeBuilder->root('doctrine', 'array')
            ->arrayNode('dbal')
                ->builder($this->getDbalConnectionsNode())
            ->end();
    
    After:
    
        $treeBuilder->root('doctrine', 'array')
            ->children()
                ->arrayNode('dbal')
                    ->append($this->getDbalConnectionsNode())
                ->end()
            ->end();
    
    3. The root of a TreeBuilder is now an NodeDefinition (and most probably an ArrayNodeDefinition):
    
    Before:
    
        $root = $treeBuilder->root('doctrine', 'array');
        $this->addDbalSection($root);
    
        public function addDbalSection(NodeBuilder $node)
        {
            ...
        }
    
    After:
    
        $root = $treeBuilder->root('doctrine', 'array');
        $this->addDbalSection($root);
    
        public function addDbalSection(ArrayNodeDefinition $node)
        {
            ...
        }
    
    4. The NodeBuilder API has changed (this is seldom used):
    
    Before:
    
        $node = new NodeBuilder('connections', 'array');
    
    After:
    
    The recommended way is to use a tree builder:
    
        $treeBuilder = new TreeBuilder();
        $node = $treeBuilder->root('connections', 'array');
    
    An other way would be:
    
        $builder = new NodeBuilder();
        $node = $builder->node('connections', 'array');
    
    Some notes:
    
    - Tree root nodes should most always be array nodes, so this as been made the default:
    
        $treeBuilder->root('doctrine', 'array') is equivalent to $treeBuilder->root('doctrine')
    
    - There could be more than one ->children() ... ->end() sections. This could help with the readability:
    
        $treeBuilder->root('doctrine')
            ->children()
                ->scalarNode('default_connection')->end()
            ->end()
            ->fixXmlConfig('type')
            ->children()
                ->arrayNode('types')
                    ....
                ->end()
            ->end()
    vicb committed Mar 14, 2011
Commits on Mar 16, 2011
Commits on Mar 11, 2011
Commits on Mar 6, 2011
Commits on Feb 20, 2011
  1. added a DI extension for DoctrineMigrations, removed --bundle option …

    …in favor of application level settings
    lsmith77 committed Feb 20, 2011
Commits on Feb 19, 2011
Commits on Feb 5, 2011