1. Go to this page and download the library: Download blast-project/core-bundle library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
blast-project / core-bundle example snippets
use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = [
//...
// Add your dependencies
new Sonata\CoreBundle\SonataCoreBundle(),
new Sonata\BlockBundle\SonataBlockBundle(),
new Knp\Bundle\MenuBundle\KnpMenuBundle(),
//...
// If you haven't already, add the storage bundle
// This example uses SonataDoctrineORMAdmin but
// it works the same with the alternatives
new Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle(),
// You have 2 options to initialize the SonataUserBundle in your AppKernel,
// you can select which bundle SonataUserBundle extends
// Most of the cases, you'll want to extend FOSUserBundle though ;)
// extend the ``FOSUserBundle``
//new FOS\UserBundle\FOSUserBundle(),
//new Sonata\UserBundle\SonataUserBundle('FOSUserBundle'),
// OR
// the bundle will NOT extend ``FOSUserBundle``
//new Sonata\UserBundle\SonataUserBundle(),
// Then add SonataAdminBundle
new Sonata\AdminBundle\SonataAdminBundle(),
new Blast\CoreBundle\BlastCoreBundle(),
//...
];
//...
}
//...
}
// app/AppKernel.php
// ...
public function registerBundles()
{
$bundles = array(
// ...
// The libre-informatique bundles
new Blast\CoreBundle\BlastCoreBundle(),
// your personal bundles
);
}