Bundle based on Symfony to work with the PuMuKIT Video Platform and Paella Player.
Steps 1 and 2 requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require teltek/pumukit-paella-stats-bundle dev-master
Add the following line on bundles.php
PaellaStats have a hard dependency of bundle for the Maxmind GeoIP2 API. It's a composer requirement, and you need configure it to use.
gpslab_geoip:
# Path to download GeoIP database.
# It's a default value. You can change it.
cache: '%kernel.cache_dir%/GeoLite2-City.mmdb'
# URL for download new GeoIP database.
# It's a default value. You can change it.
url: 'http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz'
# Get model data in this locale
# It's a default value. You can change it.
locales: [ '%locale%' ]
$ php bin/console cache:clear
$ php bin/console cache:clear --env=prod
$ php bin/console assets:install
php bin/console pumukit:paella:stats:init:example