-
Notifications
You must be signed in to change notification settings - Fork 36
Config point label nice
Bart van Hoekelen edited this page Apr 26, 2017
·
3 revisions
Converter point label from 'CamelCase' to 'Camel Case'.
// Add namespace at the top
use Performance\Config;
// Set config
Config::setPointLabelNice(true);
Config::setPointLabelNice($status);
Item | Type | Accept | Default | Required |
---|---|---|---|---|
$status | bool |
true or false
|
false |
yes |
Note: pay attention on the point label name.
use Performance\Performance;
use Performance\Config;
class Foo
{
public function __construct()
{
// The point label nice wil converter 'CamelCase' to 'Camel case'
Config::setPointLabelNice(true);
$this->synchronizeTaskARun();
$this->synchronizeTaskBRun();
$this->synchronizeTaskCRun();
// Finish all tasks and show test results
Performance::results();
}
public function synchronizeTaskARun()
{
// Set point Task A
Performance::point(__FUNCTION__);
//
// Run code
usleep(2000);
//
// Finish point Task A
Performance::finish();
}
public function synchronizeTaskBRun()
{
// Set point Task B
Performance::point(__FUNCTION__);
//
// Run code
usleep(2000);
//
// Finish point Task B
Performance::finish();
}
public function synchronizeTaskCRun()
{
// Set point Task C
Performance::point(__FUNCTION__);
//
// Run code
usleep(2000);
//
// Finish point Task C
Performance::finish();
}
}
Return to wiki home page