Overview

Packages

  • Onion::Controllers
  • Onion::Core
  • Onion::UI
  • Onion::Utils

Classes

  • Authenticator
  • Controller
  • Database
  • DatabaseResult
  • Log
  • Model
  • Onion
  • Request
  • Response
  • User
  • Overview
  • Package
  • Class
  • Tree

Class Log

Onion Framework - Spracovanie chýb

Copyright (c) 2011 Jano Gašpar (http://webstranky.net)

Package: Onion::Core
Copyright: Copyright (c) 2011 Jano Gašpar
Author: Jano Gašpar
Located at Core/Log.php
Methods summary
public static
# enable( $mode = NULL )
public
# handle_error( integer $errno, $errstr, $errfile, $errline, $errcontext )
Spracovanie chýb

Spracovanie chýb

Parameters

$errno
integer
$errno, string $errstr, string $errfile, int $errline, array $errcontext
$errstr
$errfile
$errline
$errcontext
public
# handle_exception( $e )
Spracovanie výnimiek

Spracovanie výnimiek

public
# handle_fatal_error( )
Spracovanie chýb

Spracovanie chýb

public
# hilight_file( $file, $hilight_line = NULL, $range = NULL )
public
# hilight_source( $source, $hilight_line = NULL, $offset )
private
# log_error( $errno, $errstr, $errfile, $errline, $backtrace, $errcontext = array() )
public
# create_log( $errno, $errstr, $errfile, $errline, $backtrace, $errcontext = array() )
public
# render( $template, $data )
public static
# info( )
public static
# warning( )
public static
# error( $message, $data = '' )
public static
# debug( $message, $data = '' )
public static
# write_log_line( $level, $message, $data = '' )
public static
# convert_bool( $data )
private static
# send_log( $address, $message, $log )
private
# current_uri( )
Constants summary
boolean DEVELOPMENT FALSE
#
boolean PRODUCTION TRUE
#
Properties summary
public static integer $log_level 0
#
public static string $templates_dir './templates'
#
public static string $logs_dir './logs'
#
public static boolean $development_mode FALSE
#
public static $email
#
private array $tokens_classes array( 'php-keyword' => array( T_ARRAY, T_NEW, T_PUBLIC, T_PROTECTED, T_PRIVATE, T_CLASS, T_CLONE, T_EXTENDS, T_VAR, T_STATIC, T_FUNCTION, T_AS, T_BREAK, T_CASE, T_CATCH, T_CONTINUE, T_DECLARE, T_DEFAULT, T_ECHO, T_ELSE, T_ELSEIF, T_EMPTY, T_EVAL, T_EXIT, T_EXTENDS, T_ENDDECLARE, T_ENDFOR, T_ENDFOREACH, T_ENDIF, T_ENDSWITCH, T_ENDWHILE, T_END_HEREDOC, T_FINAL, T_FOR, T_FOREACH, T_GLOBAL, T_GOTO, T_IF, T_IMPLEMENTS, T_INCLUDE, T_INCLUDE_ONCE, T_INSTANCEOF, T_INTERFACE, T_ISSET, T_LIST, T_NAMESPACE, T_PRINT, T_REQUIRE, T_REQUIRE_ONCE, T_RETURN, T_SWITCH, T_THROW, T_TRY, T_UNSET, T_USE, T_VAR), 'php-name' => array(T_STRING), 'php-variable' => array(T_VARIABLE), 'php-comment' => array(T_COMMENT), 'php-strings' => array(T_CONSTANT_ENCAPSED_STRING), )
#
private array $titles array( 0 => 'Unknown Error', E_ERROR => 'Fatal Error', E_WARNING => 'Warning', E_COMPILE_WARNING => 'Warning', E_COMPILE_WARNING => 'Compile Error', E_USER_WARNING => 'Warning', E_NOTICE => 'Notice', E_USER_NOTICE => 'Notice', E_STRICT => 'Strict standards', E_DEPRECATED => 'Deprecated', E_USER_DEPRECATED => 'Deprecated', E_USER_ERROR => 'Fatal Error', )
#
Onion API documentation generated by ApiGen.
Generated using the TokenReflection library.