Symfony2 Bundle that supports calling the VersionEye API
PHP HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DataCollector
DependencyInjection
Resources
Service
Tests
Util
.gitignore
.travis.yml
LICENSE
MattschesVersionEyeBundle.php
README.md
composer.json
phpunit.xml.dist

README.md

VersionEye Bundle

Build Status SensioLabsInsight Dependency Status

Installation

Suggested installation method is through composer:

php composer.phar require mattsches/version-eye-bundle:dev-master

Add the bundle to your app/AppKernel.php under the dev environment

if (in_array($this->getEnvironment(), array('dev', 'test'))) {
            ...
            $bundles[] = new Mattsches\VersionEyeBundle\MattschesVersionEyeBundle();
        }

Setup

Add the following to your app/config/config_dev.yml (you only want to use this in the dev environment)

mattsches_version_eye:
    api_key: YOUR_VERSION_EYE_API_KEY_HERE
    # These two are optional
    base_url: "https://www.versioneye.com/api/v2"
    filesystem_cache_path: "%kernel.cache_dir%/versioneye"

A Word Of Caution

Although this plugin caches all requests to the VersionEye servers, it may slow down your project a bit (dev only, of course). In my project, average response time is up to 400ms slower when there is no cache.

Requirements

This bundle requires Symfony version 2.7 or higher. Sorry.