Logging for responses with status codes 400-500
PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_config
src/Heyday/Backstop
tests
.gitignore
.php_cs
.travis.yml
LICENSE
README.md
composer.json
phpunit.xml.dist

README.md

SilverStripe Backstop

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