Prints a nice wurst to your shell.
Installation is a quick (I promise!) 3 step process:
- Download MarcWWurstBundle
- Configure the Autoloader
- Enable the Bundle
Ultimately, the MarcWWurstBundle files should be downloaded to the
vendor/marcw/wurst-bundle/MarcW/Bundle/WurstBundle
directory.
This can be done in several ways, depending on your preference. The first method is the standard Symfony2 method.
Using Composer
Add MarcWWurstBundle in your composer.json:
{
"require": {
"marcw/wurst-bundle": "dev-master"
}
}
$ php composer.phar require marcw/wurst-bundle
Using submodules
If you prefer instead to use git submodules, then run the following:
$ git submodule add git://github.com/marcw/MarcWWurstBundle.git vendor/bundles/MarcW/Bundle/WurstBundle
$ git submodule update --init
Note that using submodules requires manually registering the MarcW
namespace to your autoloader:
<?php
// app/autoload.php
$loader->registerNamespaces(array(
// ...
'MarcW' => __DIR__.'/../vendor/bundles',
));
Finally, enable the bundle in the kernel:
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new MarcW\Bundle\WurstBundle\MarcWWurstBundle(),
);
}
If you got some nice wurst ascii art, feel free to contribute ;)
Big props to all the sfday 2011 attendees!