Ignore:
Timestamp:
2013/05/02 18:11:36 (11 years ago)
Author:
h_yoshimoto
Message:

#2236 2.12.3リリース以降の2.12-devへのコミット差し戻し

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/util/GC_Utils.php

    r22567 r22796  
    3131 * @version $Id$ 
    3232 */ 
    33 class GC_Utils  
    34 { 
     33class GC_Utils { 
    3534 
    3635    /** 
     
    4039     * @return void 
    4140     */ 
    42     function gfDebugLog($obj) 
    43     { 
     41    function gfDebugLog($obj) { 
    4442        if (USE_VERBOSE_LOG === true) { 
    4543            $msg = "DEBUG\n" 
     
    5553     * @return string 呼び出し元クラス、関数名、行数の文字列表現 
    5654     */ 
    57     function gfGetCallerInfo($forLogInfo = true) 
    58     { 
     55    function gfGetCallerInfo($forLogInfo = true) { 
    5956        // バックトレースを取得する 
    6057        $traces = debug_backtrace(false); 
     
    7774     * エラーハンドリングに関わる情報を切り捨てる。 
    7875     */ 
    79     function getDebugBacktrace($arrBacktrace = null) 
    80     { 
     76    function getDebugBacktrace($arrBacktrace = null) { 
    8177        if (is_null($arrBacktrace)) { 
    8278            $arrBacktrace = debug_backtrace(false); 
     
    123119     * @deprecated 2.12.0 
    124120     */ 
    125     function gfGetLogStr($mess, $log_level = 'Info') 
    126     { 
     121    function gfGetLogStr($mess, $log_level = 'Info') { 
    127122        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    128123        // メッセージの前に、ログ出力元関数名とログ出力関数呼び出し部分の行数を付与 
     
    142137     * @deprecated 2.12.0 GC_Utils_Ex::gfPrintLog を使用すること 
    143138     */ 
    144     function gfAdminLog($mess, $log_level = 'Info') 
    145     { 
     139    function gfAdminLog($mess, $log_level = 'Info') { 
    146140        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    147141        // ログレベル=Debugの場合は、DEBUG_MODEがtrueの場合のみログ出力する 
     
    159153     * @deprecated 2.12.0 GC_Utils_Ex::gfPrintLog を使用すること 
    160154     */ 
    161     function gfFrontLog($mess, $log_level = 'Info') 
    162     { 
     155    function gfFrontLog($mess, $log_level = 'Info') { 
    163156        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    164157        // ログレベル=Debugの場合は、DEBUG_MODEがtrueの場合のみログ出力する 
     
    179172     * @param bool $verbose 冗長な出力を行うか 
    180173     */ 
    181     function gfPrintLog($msg, $path = '', $verbose = USE_VERBOSE_LOG) 
    182     { 
     174    function gfPrintLog($msg, $path = '', $verbose = USE_VERBOSE_LOG) { 
    183175        // 日付の取得 
    184176        $today = date('Y/m/d H:i:s'); 
     
    216208     * @return void 
    217209     */ 
    218     function gfLogRotation($max_log, $max_size, $path) 
    219     { 
     210    function gfLogRotation($max_log, $max_size, $path) { 
    220211 
    221212        // ファイルが存在しない場合、終了 
     
    254245     * [注釈] - 
    255246     *----------------------------------------------------------------------*/ 
    256     function gfMakePassword($pwLength) 
    257     { 
     247    function gfMakePassword($pwLength) { 
    258248 
    259249        // 乱数表のシードを決定 
     
    281271     *----------------------------------------------------------------------------------------------------------------------*/ 
    282272 
    283     function gfMailHeaderAddr($str) 
    284     { 
     273    function gfMailHeaderAddr($str) { 
    285274        $addrs = explode(',', $str); //アドレスを配列に入れる 
    286275        $mailaddrs = array(); 
     
    304293     * @return string テキストで表現したバックトレース 
    305294     */ 
    306     function toStringBacktrace($arrBacktrace) 
    307     { 
     295    function toStringBacktrace($arrBacktrace) { 
    308296        $string = ''; 
    309297 
     
    328316     * @return string|integer エラー定数名 
    329317     */ 
    330     function getErrorTypeName($error_type) 
    331     { 
     318    function getErrorTypeName($error_type) { 
    332319        $arrDefinedConstants = get_defined_constants(true); 
    333320 
     
    360347     * @return string 現在のURL 
    361348     */ 
    362     function getUrl() 
    363     { 
     349    function getUrl() { 
    364350        $url = ''; 
    365351 
     
    383369     * @return bool 管理機能か 
    384370     */ 
    385     function isAdminFunction() 
    386     { 
     371    function isAdminFunction() { 
    387372        return defined('ADMIN_FUNCTION') && ADMIN_FUNCTION === true; 
    388373    } 
     
    393378     * @return bool フロント機能か 
    394379     */ 
    395     function isFrontFunction() 
    396     { 
     380    function isFrontFunction() { 
    397381        return defined('FRONT_FUNCTION') && FRONT_FUNCTION === true; 
    398382    } 
     
    403387     * @return bool インストール機能か 
    404388     */ 
    405     function isInstallFunction() 
    406     { 
     389    function isInstallFunction() { 
    407390        return defined('INSTALL_FUNCTION') && INSTALL_FUNCTION === true; 
    408391    } 
     
    415398     * @return string XML宣言の文字列 
    416399     */ 
    417     function printXMLDeclaration() 
    418     { 
     400    function printXMLDeclaration() { 
    419401        $ua = $_SERVER['HTTP_USER_AGENT']; 
    420402        if (!preg_match('/MSIE/', $ua) || preg_match('/MSIE 7/', $ua)) { 
Note: See TracChangeset for help on using the changeset viewer.