Class AdminPageFramework_Debug_Base
A base class of the debug class.
Mainly provides methods for debug outputs.
Package: AdminPageFramework\Common\Utility
Since: 3.8.9
Located at factory/_common/utility/debug/AdminPageFramework_Debug_Base.php
Since: 3.8.9
Located at factory/_common/utility/debug/AdminPageFramework_Debug_Base.php
Methods summary
protected static
string
|
#
_getLegibleDetails( mixed $mValue, integer $iStringLengthLimit = 0, integer $iArrayDepthLimit = 0 )
Returns a legible value representation with value details. Parameters
Returnsstring Since
3.8.9
|
protected static
string
|
#
_getLegible( mixed $mValue, integer $iStringLengthLimit = 0, integer $iArrayDepthLimit = 0 )
Returns a string representation of the given value with no variable details. Parameters
Returnsstring Since
3.8.9
3.8.22 Added the $sStringLengthLimit and
$iArrayDepthLimit parameters. |
public static
string
|
#
___getCallableName( callable $asoCallable )
Parameters
Returnsstring Since
3.8.9
|
public static
string
|
#
getLegibleDetailedValue( mixed $mItem, integer $iStringLengthLimit )
Parameters
Returnsstring Since
3.8.22 Renamed from
_getLegibleValue() .3.8.9 3.8.32 Changed the visibility scope to public from private to be passed as a callback for outside the current class scope. And renamed from ___getLegibleDetailedValue() . |
public static
string
|
#
getStackTrace( integer $iSkip = 0, null|mixed $_deprecated = null )
Parameters
Returnsstring Since
3.8.22
3.8.23 Deprecated the $oException parameter. |
Magic methods summary
Properties summary
public static
integer
|
$iLegibleArrayDepthLimit |
#
Since
3.8.19
|
public static
integer
|
$iLegibleStringCharacterLimit |
#
Character length limit to truncate. |