2017 © Pedro Peláez
 

library logger

A class for logging timed durations when loading a page

image

ultimadark/logger

A class for logging timed durations when loading a page

  • Monday, September 5, 2016
  • by ultimadark
  • Repository
  • 1 Watchers
  • 0 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

CLog - A class for logging timestamps

Build Status Scrutinizer Code Quality Code Coverage, (*1)

A logging class written as part of a web programming course. Can easily be used with the Anax web framework., (*2)

The class CLog can be used to identify which parts of your PHP code are running slowly., (*3)

Use of CLog

Create a new CLog instance (optionally setting the decimal precision in the constructor). Then make timestamps in your code where you want to identify how fast/slowly your code is running. Finally, present your results as a table with the built in function timestampAsTable or fetch information about the timestamps with some of the other supplied methods., (*4)

The webroot folder contains an example file of how to use CLog in more detail., (*5)

Integrating CLog in Anax MVC

To integrate CLog with Anax MVC simple add the following line in your "required" part of the composer.json file., (*6)

"ultimadark/logger": "dev-master"

Then update your composer dependencies by running composer update in your Anax MVC folder. The CLog class will be autoloaded if you want to create a new CLog object., (*7)

The easiest way to make your CLog object available during development is to load it as a service in your CDIFactoryDefault file (in the src/DI folder) like this:, (*8)

$this->setShared('logger', function () {
    $logger = new \ultimadark\Logger\CLog();
    return $logger;
});

The logger can then be accessed like any other loaded service., (*9)

The Versions

05/09 2016

dev-master

9999999-dev http://eddeland.com

A class for logging timed durations when loading a page

  Sources   Download

MIT

The Requires

  • php >=5.4

 

logger log logging

05/09 2016

v2.2

2.2.0.0 http://eddeland.com

A class for logging timed durations when loading a page

  Sources   Download

MIT

The Requires

  • php >=5.4

 

logger log logging

04/09 2016

v2.1

2.1.0.0 http://eddeland.com

A class for logging timed durations when loading a page

  Sources   Download

MIT

The Requires

  • php >=5.4

 

logger log logging

04/09 2016

v2.0

2.0.0.0 http://eddeland.com

A class for logging timed durations when loading a page

  Sources   Download

MIT

The Requires

  • php >=5.4

 

logger log logging

03/09 2016

1.0

1.0.0.0 http://eddeland.com

A class for logging timed durations when loading a page

  Sources   Download

MIT

The Requires

  • php >=5.4

 

logger log logging