X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=profileinfo.php;h=b930f42fcf5f914814963c9308da43a55978b637;hb=07635d8cc6262c61e7bb7a374cdf2bdcdbfea19f;hp=8120599e02f0a879a25df08b980dfa910f30eec9;hpb=5cfec935722d8f4015dc24cda1de8bfc7f330537;p=lhc%2Fweb%2Fwiklou.git
diff --git a/profileinfo.php b/profileinfo.php
index 8120599e02..b930f42fcf 100644
--- a/profileinfo.php
+++ b/profileinfo.php
@@ -163,15 +163,18 @@ if ( isset( $_REQUEST['expand'] ) ) {
}
}
+// @codingStandardsIgnoreStart
class profile_point {
- var $name;
- var $count;
- var $time;
- var $children;
+ // @codingStandardsIgnoreEnd
- static $totaltime, $totalmemory, $totalcount;
+ public $name;
+ public $count;
+ public $time;
+ public $children;
- function __construct( $name, $count, $time, $memory ) {
+ public static $totaltime, $totalmemory, $totalcount;
+
+ public function __construct( $name, $count, $time, $memory ) {
$this->name = $name;
$this->count = $count;
$this->time = $time;
@@ -179,11 +182,11 @@ class profile_point {
$this->children = array();
}
- function add_child( $child ) {
+ public function add_child( $child ) {
$this->children[] = $child;
}
- function display( $expand, $indent = 0.0 ) {
+ public function display( $expand, $indent = 0.0 ) {
usort( $this->children, 'compare_point' );
$ex = isset( $expand[$this->name()] );
@@ -214,6 +217,7 @@ class profile_point {
name() ) ) . $extet ?>
+
time() / self::$totaltime * 100 ); ?> |
memory() / self::$totalmemory * 100 ); ?> |
count(); ?> |
@@ -222,6 +226,7 @@ class profile_point {
memoryPerCall() / 1024 ), 2 ); ?> |
time() / self::$totalcount ), 2 ); ?> |
memory() / self::$totalcount / 1024 ), 2 ); ?> |
+
name;
}
- function count() {
+ public function count() {
return $this->count;
}
- function time() {
+ public function time() {
return $this->time;
}
- function memory() {
+ public function memory() {
return $this->memory;
}
- function timePerCall() {
+ public function timePerCall() {
+ // @codingStandardsIgnoreStart
return @( $this->time / $this->count );
+ // @codingStandardsIgnoreEnd
}
- function memoryPerCall() {
+ public function memoryPerCall() {
+ // @codingStandardsIgnoreStart
return @( $this->memory / $this->count );
+ // @codingStandardsIgnoreEnd
}
- function callsPerRequest() {
+ public function callsPerRequest() {
+ // @codingStandardsIgnoreStart
return @( $this->count / self::$totalcount );
+ // @codingStandardsIgnoreEnd
}
- function timePerRequest() {
+ public function timePerRequest() {
+ // @codingStandardsIgnoreStart
return @( $this->time / self::$totalcount );
+ // @codingStandardsIgnoreEnd
}
- function memoryPerRequest() {
+ public function memoryPerRequest() {
+ // @codingStandardsIgnoreStart
return @( $this->memory / self::$totalcount );
+ // @codingStandardsIgnoreEnd
}
- function fmttime() {
+ public function fmttime() {
return sprintf( '%5.02f', $this->time );
}
};
function compare_point( profile_point $a, profile_point $b ) {
+ // @codingStandardsIgnoreStart
global $sort;
+ // @codingStandardsIgnoreEnd
switch ( $sort ) {
case 'name':
return strcmp( $a->name(), $b->name() );
@@ -342,7 +359,9 @@ if ( isset( $_REQUEST['filter'] ) ) {
profile_point::$totalmemory = 0.0;
function getEscapedProfileUrl( $_filter = false, $_sort = false, $_expand = false ) {
+ // @codingStandardsIgnoreStart
global $filter, $sort, $expand;
+ // @codingStandardsIgnoreEnd
if ( $_expand === false ) {
$_expand = $expand;
@@ -365,7 +384,7 @@ if ( isset( $_REQUEST['filter'] ) ) {
$last = false;
foreach ( $res as $o ) {
$next = new profile_point( $o->pf_name, $o->pf_count, $o->pf_time, $o->pf_memory );
- if ( $next->name() == '-total' ) {
+ if ( $next->name() == '-total' || $next->name() == 'main()' ) {
profile_point::$totaltime = $next->time();
profile_point::$totalcount = $next->count();
profile_point::$totalmemory = $next->memory();