ashterix/control-time

This package is abandoned and no longer maintained. No replacement package was suggested.

Time control of the script with the ability to check the intermediate points.

1.0.2 2015-07-24 16:09 UTC

This package is auto-updated.

Last update: 2023-01-31 11:28:27 UTC


README

Time control of the script with the ability to check the intermediate points.

How use?

INIT

At the beginning of your script, initiate control of time:

use Control\ControlTime;

ControlTime::init();
~~~~~

##### ADD WAYPOINTS
In the right places in your script, add waypoints with comments:
~~~~~~ php
ControlTime::addWayPoint('Before connect to DB');
// your connect to DB
ControlTime::addWayPoint('After connect to DB');
~~~~~

##### GET RESULTS
At the end of your script, get results in the desired format:
~~~~~~ php
$resultArray = ControlTime::getResults(ControlTime::RETURN_ARRAY);
// or
$resultJSON = ControlTime::getResults(ControlTime::RETURN_JSON);
// or
$resultHTML = ControlTime::getResults(ControlTime::RETURN_HTML);
~~~~~



##### HTML demo:
~~~~~~ php
echo $resultHTML;
~~~~~
![main window](https://github.com/Ashterix/control-time/blob/master/demo.jpg)