econda/tracking

Library to generate JavaScript code for econda analytics web tracking.

v3.1.0 2020-11-09 14:26 UTC

This package is auto-updated.

Last update: 2024-12-09 23:07:24 UTC


README

Helper classes to generate JavaScript code for econda tracking in PHP. pipeline status coverage report

Installing via Composer

The recommended way to install this library is through Composer.

# Install Composer under Debian/Ubuntu
sudo apt-get install composer

# Install Composer
curl -sS https://getcomposer.org/installer | php

# Add Guzzle as a dependency
php composer.phar require econda/tracking:dev-master

After installing, you need to require Composer's autoloader:

require 'vendor/autoload.php';

Documentation

For further documentation, please visit our support portal https://support.econda.de

Development

  • Preconditions: Vagrant, Virtualbox, Cygwin (for vagrant ssh)
  • Checkout project
  • Run Cygwin
  • cd project dir
  • Start and provision vm: vagrant up
  • Login to vm: vagrant ssh
  • Run tests: cd /vagrant/tests && ./run.sh

Vm contains apache2 webserver with php support. View test pages (/test/manual/..) in browser listening on http://localhost:9888

Deploy New Version