2017 © Pedro Peláez
 

silverstripe-module silverstripe-backstop

Helps log non-200 errors

image

heyday/silverstripe-backstop

Helps log non-200 errors

  • Thursday, April 30, 2015
  • by heyday
  • Repository
  • 24 Watchers
  • 4 Stars
  • 13,630 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 4 Versions
  • 5 % Grown

The README.md

SilverStripe Backstop

Build Status Code Coverage, (*1)

Logging for responses with status codes 400-500, (*2)

Installation (with composer)

$ composer require heyday/silverstripe-backstop:dev-master

Usage

  1. Create a config file in your mysite, e.g. "mysite/_config/logging.yml"
  2. Set up a PSR-3 logger service and add to the Backstop constructor, (*3)

    Injector:
        Monolog:
            class: Monolog\Logger
            constructor:
                0: App
                1:
                    - '%$StreamHandler'
        StreamHandler:
            class: Monolog\Handler\StreamHandler
            constructor:
                0: '../../error.log'
        Backstop:
            class: Heyday\Backstop\Backstop
            constructor:
                0: '%$Monolog'

Unit testing

$ composer install --dev
$ vendor/bin/phpunit

License

SilverStripe Backstop is released under the MIT license, (*4)

The Versions