Skip to content

Repository files navigation

CodagPredictionIOBundle

This bundle provides an PredictionIO integration for your Symfony2 Project.

Build Status Total Downloads Latest Stable Version

PredictionIO Methods Supported

This Bundle is just a wrapper for the PredictionIO-PHP-SDK and will support all methods provided in the SDK.

Installation

  1. Add CodagPredictionIOBundle to your composer.json
  2. Enable the bundle
  3. Configure the bundle

Step 1: Add CodagAlchemyApiBundle to your composer.json

{
    "require": {
        "codag/predictionio-bundle": "dev-master"
    }
}

Update your project dependencies:

php composer.phar update codag/predictionio-bundle

Step 2: Enable the bundle

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Codag\PredictionIOBundle\CodagPredictionIOBundle(),
    );
}

Step 3: Configure the bundle

Yml configuration:

# app/config/config.yml

codag_prediction_io:
    app_key: Your App Key
    api_url: Your Api Url  # Optional

Usage

This bundle provides the service codag.predictionio

<?php
$client = $this->get('codag.predictionio')->getClient();

For further implementation examples please see also our Sandbox.

##Contribute

If the bundle doesn't allow you to customize an option, I invite you to fork the project, create a feature branch, and send a pull request.

To ensure a consistent code base, you should make sure the code follows the Coding Standards.

##License

This bundle is under the MIT license. See the complete license here.

About

Symfony2 Bundle for PredictionIO integration

Resources

Stars

10 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages