Coder Social home page Coder Social logo

emma's Introduction

Emma

Emma is a PHP class for interaction with the Emma API.

Copyright (c) 2012-2015 Mark Roland.
Written by Mark Roland
Released under the MIT license.

This PHP class may be distributed and used for free. The author makes no guarantee for this software and offers no support.

Build status: Build Status

Installation

    composer require markroland/emma ^3.0

Usage

To get started, initialize the Emma class as follows:

    use MarkRoland\Emma\Client;

    $emma = new Client(<account_id>, <public_key>, <private_key>);

For example,

    use MarkRoland\Emma\Client;

    $emma = new Client('1234','Drivorj7QueckLeuk','WoghtepheecijnibV');

The tests folder in this package contains some test scripts that can be run to see how Emma Client class may be used.

Also look in the examples folder for code examples for:

In order to understand how to use this script, please make sure you have a good understanding of the Emma API:

http://api.myemma.com/

Build

Build using Phing

    phing
    phing phpdoc
    phing phpcs

PHPUnit

    phpunit --bootstrap tests/bootstrap.php tests

Code Coverage

    phpunit --coverage-html ./report ./tests

PHP Documentation

PHP Documentation is compiled using phpDocumentor, which is assumed to be installed globally on the server. It uses phpdoc.dist.xml for runtime configuration.

    phpdoc

Code Sniff

    phpcs -n --report-width=100 ./src/Emma.php

emma's People

Contributors

markroland avatar ericdowell avatar josephdpurcell avatar baptisten avatar ivanbueno-jcc avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.