# HG changeset patch # User ymh # Date 1317851491 -7200 # Node ID 06a22ff5d58d8febc831f5d219c38b37021b3371 # Parent 0354584a4d6157aae61b1633a4b4b36ca45a72a4 first commit forminimal bundle structure diff -r 0354584a4d61 -r 06a22ff5d58d Controller/DefaultController.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Controller/DefaultController.php Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,15 @@ +render('WikiTagBundle:Default:index.html.twig', array('name' => $name)); + } +} diff -r 0354584a4d61 -r 06a22ff5d58d DependencyInjection/Configuration.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DependencyInjection/Configuration.php Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,29 @@ +root('wiki_tag'); + + // Here you should define the parameters that are allowed to + // configure your bundle. See the documentation linked above for + // more information on that topic. + + return $treeBuilder; + } +} diff -r 0354584a4d61 -r 06a22ff5d58d DependencyInjection/WikiTagExtension.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DependencyInjection/WikiTagExtension.php Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,28 @@ +processConfiguration($configuration, $configs); + + $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); + $loader->load('services.yml'); + } +} diff -r 0354584a4d61 -r 06a22ff5d58d Resources/config/routing.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Resources/config/routing.yml Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,3 @@ +WikiTagBundle_homepage: + pattern: /hello/{name} + defaults: { _controller: WikiTagBundle:Default:index } diff -r 0354584a4d61 -r 06a22ff5d58d Resources/config/services.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Resources/config/services.yml Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,7 @@ +parameters: +# wiki_tag.example.class: IRI\Bundle\WikiTagBundle\Example + +services: +# wiki_tag.example: +# class: %wiki_tag.example.class% +# arguments: [@service_id, "plain_value", %parameter%] diff -r 0354584a4d61 -r 06a22ff5d58d Resources/doc/index.rst diff -r 0354584a4d61 -r 06a22ff5d58d Resources/translations/messages.fr.xliff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Resources/translations/messages.fr.xliff Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,11 @@ + + + + + + Symfony2 is great + J'aime Symfony2 + + + + diff -r 0354584a4d61 -r 06a22ff5d58d Resources/views/Default/index.html.twig --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Resources/views/Default/index.html.twig Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,1 @@ +Hello {{ name }}! diff -r 0354584a4d61 -r 06a22ff5d58d Tests/Controller/DefaultControllerTest.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Tests/Controller/DefaultControllerTest.php Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,17 @@ +request('GET', '/hello/Fabien'); + + $this->assertTrue($crawler->filter('html:contains("Hello Fabien")')->count() > 0); + } +} diff -r 0354584a4d61 -r 06a22ff5d58d WikiTagBundle.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/WikiTagBundle.php Wed Oct 05 23:51:31 2011 +0200 @@ -0,0 +1,9 @@ +