2017 © Pedro Peláez
 

spryprovider spry-log

Provider for Spry

image

ggedde/spry-log

Provider for Spry

  • Saturday, October 21, 2017
  • by ggedde
  • Repository
  • 1 Watchers
  • 0 Stars
  • 61 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

spry-log

Default Logger Class for Spry, (*1)

Requires

  • PHP 5.4^
  • Spry-Core https://github.com/ggedde/spry-core

Usage

Use it through Spry as a Provider., (*2)

This allows you to swap out the Provider later on without having to change your project code., (*3)

Spry::log()->message("My Message");
Spry::log()->warning("Warning");
Spry::log()->error("Error");

OR, (*4)

Use as a standalone Class. (still requires Spry-Core), (*5)

 SpryLogger::message("My Message");

Spry Configuration

$config->loggerProvider = 'Spry\\SpryProvider\\SpryLogger';
$config->logger [
    'format' = '%date_time% %ip% %path% - %msg%',
    'php_format' => "%date_time% %errstr% %errfile% [Line: %errline%]\n%backtrace%",
    'php_file' => __DIR__.'/logs/php.log',
    'api_file' => __DIR__.'/logs/api.log',
    'max_lines' => 5000,
    'archive' => false,
    'prefix' => [
        'message' => 'Spry: ',
        'warning' => 'Spry Warning: ',
        'error' => 'Spry ERROR: ',
        'stop' => 'Spry STOPPED: ',
        'response' => 'Spry Response: ',
        'request' => 'Spry Request: ',
    ]
];

Available Methods for Spry Hooks

  • setupPhpLogs()
  • request()
  • stop($params)

Available Methods for Spry Filters

  • response($response)

The Versions

21/10 2017

dev-master

9999999-dev

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

05/10 2017

0.9.9

0.9.9.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

20/09 2017

0.9.8

0.9.8.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

15/09 2017

0.9.7

0.9.7.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

18/08 2017

0.9.6

0.9.6.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

22/07 2017

0.9.5

0.9.5.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

22/07 2017

0.9.4

0.9.4.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

21/07 2017

0.9.3

0.9.3.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

15/07 2017

0.9.2

0.9.2.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

14/07 2017

0.9.1

0.9.1.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde

11/07 2017

0.9.0

0.9.0.0

Provider for Spry

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by Avatar ggedde