mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Removing inheritance from Object.
Adding missing visibility keywords, and adding static keywords. Removing @tags.
This commit is contained in:
parent
c05c9857ac
commit
2bf9504cfb
2 changed files with 11 additions and 25 deletions
|
@ -24,9 +24,6 @@
|
|||
* Included libraries.
|
||||
*
|
||||
*/
|
||||
if (!class_exists('Object')) {
|
||||
require_once LIBS . 'object.php';
|
||||
}
|
||||
if (!class_exists('CakeLog')) {
|
||||
require_once LIBS . 'cake_log.php';
|
||||
}
|
||||
|
@ -43,7 +40,7 @@ if (!class_exists('String')) {
|
|||
* @subpackage cake.cake.libs
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
class Debugger extends Object {
|
||||
class Debugger {
|
||||
|
||||
/**
|
||||
* A list of errors generated by the application.
|
||||
|
@ -109,7 +106,6 @@ class Debugger extends Object {
|
|||
* Holds current output data when outputFormat is false.
|
||||
*
|
||||
* @var string
|
||||
* @access private
|
||||
*/
|
||||
protected $_data = array();
|
||||
|
||||
|
@ -180,7 +176,7 @@ class Debugger extends Object {
|
|||
* @access public
|
||||
* @static
|
||||
*/
|
||||
function &getInstance($class = null) {
|
||||
public static function &getInstance($class = null) {
|
||||
static $instance = array();
|
||||
if (!empty($class)) {
|
||||
if (!$instance || strtolower($class) != strtolower(get_class($instance[0]))) {
|
||||
|
@ -208,11 +204,10 @@ class Debugger extends Object {
|
|||
* @param $var mixed the variable to dump
|
||||
* @return void
|
||||
* @see Debugger::exportVar()
|
||||
* @access public
|
||||
* @static
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
function dump($var) {
|
||||
public static function dump($var) {
|
||||
$_this =& Debugger::getInstance();
|
||||
pr($_this->exportVar($var));
|
||||
}
|
||||
|
@ -227,7 +222,7 @@ class Debugger extends Object {
|
|||
* @static
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
function log($var, $level = LOG_DEBUG) {
|
||||
public static function log($var, $level = LOG_DEBUG) {
|
||||
$_this =& Debugger::getInstance();
|
||||
$source = $_this->trace(array('start' => 1)) . "\n";
|
||||
CakeLog::write($level, "\n" . $source . $_this->exportVar($var));
|
||||
|
@ -330,11 +325,10 @@ class Debugger extends Object {
|
|||
*
|
||||
* @param array $options Format for outputting stack trace
|
||||
* @return mixed Formatted stack trace
|
||||
* @access public
|
||||
* @static
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
function trace($options = array()) {
|
||||
public static function trace($options = array()) {
|
||||
$_this =& Debugger::getInstance();
|
||||
$defaults = array(
|
||||
'depth' => 999,
|
||||
|
@ -410,10 +404,9 @@ class Debugger extends Object {
|
|||
*
|
||||
* @param string $path Path to shorten
|
||||
* @return string Normalized path
|
||||
* @access public
|
||||
* @static
|
||||
*/
|
||||
function trimPath($path) {
|
||||
public static function trimPath($path) {
|
||||
if (!defined('CAKE_CORE_INCLUDE_PATH') || !defined('APP')) {
|
||||
return $path;
|
||||
}
|
||||
|
@ -442,11 +435,10 @@ class Debugger extends Object {
|
|||
* @param integer $line Line number to highlight
|
||||
* @param integer $context Number of lines of context to extract above and below $line
|
||||
* @return array Set of lines highlighted
|
||||
* @access public
|
||||
* @static
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
function excerpt($file, $line, $context = 2) {
|
||||
public static function excerpt($file, $line, $context = 2) {
|
||||
$data = $lines = array();
|
||||
if (!file_exists($file)) {
|
||||
return array();
|
||||
|
@ -475,11 +467,10 @@ class Debugger extends Object {
|
|||
*
|
||||
* @param string $var Variable to convert
|
||||
* @return string Variable as a formatted string
|
||||
* @access public
|
||||
* @static
|
||||
* @link http://book.cakephp.org/view/1191/Using-the-Debugger-Class
|
||||
*/
|
||||
function exportVar($var, $recursion = 0) {
|
||||
public static function exportVar($var, $recursion = 0) {
|
||||
$_this =& Debugger::getInstance();
|
||||
switch (strtolower(gettype($var))) {
|
||||
case 'boolean':
|
||||
|
@ -563,7 +554,7 @@ class Debugger extends Object {
|
|||
* straight HTML output, or 'txt' for unformatted text.
|
||||
* @param array $strings Template strings to be used for the output format.
|
||||
*/
|
||||
protected function output($format = null, $strings = array()) {
|
||||
public function output($format = null, $strings = array()) {
|
||||
$_this =& Debugger::getInstance();
|
||||
$data = null;
|
||||
|
||||
|
@ -601,9 +592,8 @@ class Debugger extends Object {
|
|||
* Renders error messages
|
||||
*
|
||||
* @param array $data Data about the current error
|
||||
* @access private
|
||||
*/
|
||||
function _output($data = array()) {
|
||||
protected function _output($data = array()) {
|
||||
$defaults = array(
|
||||
'level' => 0,
|
||||
'error' => 0,
|
||||
|
@ -674,10 +664,9 @@ class Debugger extends Object {
|
|||
/**
|
||||
* Verifies that the application's salt and cipher seed value has been changed from the default value.
|
||||
*
|
||||
* @access public
|
||||
* @static
|
||||
*/
|
||||
function checkSecurityKeys() {
|
||||
public static function checkSecurityKeys() {
|
||||
if (Configure::read('Security.salt') == 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi') {
|
||||
trigger_error(__('Please change the value of \'Security.salt\' in app/config/core.php to a salt value specific to your application'), E_USER_NOTICE);
|
||||
}
|
||||
|
|
|
@ -251,9 +251,6 @@ class DebuggerTest extends CakeTestCase {
|
|||
View::$modelId = NULL
|
||||
View::$uuids = array
|
||||
View::$output = false
|
||||
View::$__passedVars = array
|
||||
View::$__scripts = array
|
||||
View::$__paths = array
|
||||
View::$webroot = NULL';
|
||||
$result = str_replace(array("\t", "\r\n", "\n"), "", strtolower($result));
|
||||
$expected = str_replace(array("\t", "\r\n", "\n"), "", strtolower($expected));
|
||||
|
|
Loading…
Reference in a new issue