2017 © Pedro Peláez
 

library airbrake-silex-service-provider

This allows use php-airbrake module as a service in Silex.

image

merqlove/airbrake-silex-service-provider

This allows use php-airbrake module as a service in Silex.

  • Monday, October 7, 2013
  • by merqlove
  • Repository
  • 1 Watchers
  • 1 Stars
  • 478 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 4 % Grown

The README.md

Airbrake Silex Extension

Airbrake service provider for Silex and [php-airbrake][3]., (*1)

Installation

composer.json:, (*2)

{
    "require": {
      "dbtlr/php-airbrake"    : "dev-master",
      "merqlove/airbrake-silex-service-provider"    : "dev-master"
    }
}
$ wget http://getcomposer.org/composer.phar
$ php composer.phar install

Registering

use Merqlove\Silex\Provider\AirbrakeServiceProvider;

$app->register(new AirbrakeServiceProvider(), array(
    'airbrake.api_key' => 'SOME_KEY', //required
    'airbrake.options' => array(
      'secure' => false,
    ), // optional
));

Using

// Send just an error message
$app['airbrake']->notifyOnError('My error message');

// Send an exception that may have been generated or caught.
try {
    throw new Exception('This is my exception');
} catch (Exception $exception) {
    $app['airbrake']->notifyOnException($exception);
}

License

The Airbrake Silex Extension is licensed under the MIT license., (*3)

The Versions

07/10 2013

dev-master

9999999-dev https://github.com/merqlove/airbrake-silex-service-provider

This allows use php-airbrake module as a service in Silex.

  Sources   Download

MIT

The Requires

 

by Alexander Merkulov

logging silex airbrake exceptions service provider