Require the bundle in your composer.json file (You should choose the tag/branch that fits to your needs):
{
"require": {
"widop/google-analytics-bundle": "*",
}
}
Register the bundles:
// app/AppKernel.php
public function registerBundles()
{
return array(
new Widop\GoogleAnalyticsBundle\WidopGoogleAnalyticsBundle(),
new Widop\HttpAdapterBundle\WidopHttpAdapterBundle(),
// ...
);
}
Install the bundle:
$ composer update
Add Wid'op Google Analytics & Http Adapter bundles (You should choose the tag/branch that fits to your needs):
[WidopGoogleAnalyticsBundle]
git=http://github.com/widop/WidopGoogleAnalyticsBundle.git
target=bundles/Widop/GoogleAnalyticsBundle
version=1.0.0
[widop-google-analytics]
git=http://github.com/widop/google-analytics.git
version=1.0.0
[WidopHttpAdapterBundle]
git=http://github.com/widop/WidopHttpAdapterBundle.git
target=bundles/Widop/HttpAdapterBundle
version=1.0.0
[widop-http-adapter]
git=http://github.com/widop/http-adapter.git
version=1.0.0
Autoload the Wid'op Google Analytics & Http Adapter bundles/libraries namespaces:
// app/autoload.php
$loader->registerNamespaces(array(
'Widop\\GoogleAnalyticsBundle' => __DIR__.'/../vendor/bundles',
'Widop\\GoogleAnalytics' => __DIR__.'/../vendor/widop-google-analytics/src',
'Widop\\HttpAdapterBundle' => __DIR__.'/../vendor/bundles',
'Widop\\HttpAdapter' => __DIR__.'/../vendor/widop-http-adapter/src',
// ...
);
Register the bundles:
// app/AppKernel.php
public function registerBundles()
{
return array(
new Widop\GoogleAnalyticsBundle\WidopGoogleAnalyticsBundle(),
new Widop\HttpAdapterBundle\WidopHttpAdapterBundle(),
// ...
);
}
Run the vendors script:
$ php bin/vendors install