Search by

heyday / silverstripe-backstop

heyday

This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (0.1.2) of this package.

Helps log non-200 errors

Package info

github.com/heyday/silverstripe-backstop

Issues

Type:silverstripe-module

pkg:composer/heyday/silverstripe-backstop

Statistics

Installs: 80 581

Dependents: 0

Suggesters: 0

Stars: 4

0.1.2 2015-04-30 02:00 UTC

This package is auto-updated.

Last update: 2026-11-08 21:59:01 UTC


README

Build Status Code Coverage

Logging for responses with status codes 400-500

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

     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