Changeset 23124 for branches/version-2_13-dev/data/class/util/GC_Utils.php
- Timestamp:
- 2013/08/24 23:33:52 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/util/GC_Utils.php
r22856 r23124 36 36 * ログファイルに変数の詳細を出力 37 37 * 38 * @param mixed $obj38 * @param mixed $obj 39 39 * @return void 40 40 */ 41 function gfDebugLog($obj)41 public function gfDebugLog($obj) 42 42 { 43 43 if (USE_VERBOSE_LOG === true) { … … 51 51 * 呼び出し元関数名を返します 52 52 * 53 * @param int$forLogInfo ログ出力用に利用するかどうか(1:ログ出力用に利用する)53 * @param int $forLogInfo ログ出力用に利用するかどうか(1:ログ出力用に利用する) 54 54 * @return string 呼び出し元クラス、関数名、行数の文字列表現 55 55 */ 56 function gfGetCallerInfo($forLogInfo = true)56 public function gfGetCallerInfo($forLogInfo = true) 57 57 { 58 58 // バックトレースを取得する … … 77 77 * エラーハンドリングに関わる情報を切り捨てる。 78 78 */ 79 function getDebugBacktrace($arrBacktrace = null)79 public function getDebugBacktrace($arrBacktrace = null) 80 80 { 81 81 if (is_null($arrBacktrace)) { … … 124 124 * @deprecated 2.12.0 125 125 */ 126 function gfGetLogStr($mess, $log_level = 'Info')126 public function gfGetLogStr($mess, $log_level = 'Info') 127 127 { 128 128 trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); … … 143 143 * @deprecated 2.12.0 GC_Utils_Ex::gfPrintLog を使用すること 144 144 */ 145 function gfAdminLog($mess, $log_level = 'Info')145 public function gfAdminLog($mess, $log_level = 'Info') 146 146 { 147 147 trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); … … 160 160 * @deprecated 2.12.0 GC_Utils_Ex::gfPrintLog を使用すること 161 161 */ 162 function gfFrontLog($mess, $log_level = 'Info')162 public function gfFrontLog($mess, $log_level = 'Info') 163 163 { 164 164 trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); … … 178 178 * @param string $msg 179 179 * @param string $path 180 * @param bool $verbose 冗長な出力を行うか181 */ 182 function gfPrintLog($msg, $path = '', $verbose = USE_VERBOSE_LOG)180 * @param bool $verbose 冗長な出力を行うか 181 */ 182 public function gfPrintLog($msg, $path = '', $verbose = USE_VERBOSE_LOG) 183 183 { 184 184 // 日付の取得 … … 212 212 * XXX この類のローテーションは通常 0 開始だが、本実装は 1 開始である。 213 213 * この中でログ出力は行なわないこと。(無限ループの懸念あり) 214 * @param integer $max_log最大ファイル数215 * @param integer $max_size 最大サイズ216 * @param string $pathファイルパス214 * @param integer $max_log 最大ファイル数 215 * @param integer $max_size 最大サイズ 216 * @param string $path ファイルパス 217 217 * @return void 218 218 */ 219 function gfLogRotation($max_log, $max_size, $path)219 public function gfLogRotation($max_log, $max_size, $path) 220 220 { 221 221 // ファイルが存在しない場合、終了 … … 254 254 * [注釈] - 255 255 *----------------------------------------------------------------------*/ 256 function gfMakePassword($pwLength)256 public function gfMakePassword($pwLength) 257 257 { 258 258 // 乱数表のシードを決定 259 srand((double) microtime() * 54234853);259 srand((double) microtime() * 54234853); 260 260 261 261 // パスワード文字列の配列を作成 … … 280 280 *----------------------------------------------------------------------------------------------------------------------*/ 281 281 282 function gfMailHeaderAddr($str)282 public function gfMailHeaderAddr($str) 283 283 { 284 284 $addrs = explode(',', $str); //アドレスを配列に入れる … … 301 301 * 302 302 * 現状スタックトレースの形で出力している。 303 * @param array$arrBacktrace バックトレース303 * @param array $arrBacktrace バックトレース 304 304 * @return string テキストで表現したバックトレース 305 305 */ 306 function toStringBacktrace($arrBacktrace)306 public function toStringBacktrace($arrBacktrace) 307 307 { 308 308 $string = ''; … … 325 325 * 326 326 * 該当する定数がない場合、$error_type を返す。 327 * @param integer$error_type エラー型327 * @param integer $error_type エラー型 328 328 * @return string|integer エラー定数名 329 329 */ 330 function getErrorTypeName($error_type)330 public function getErrorTypeName($error_type) 331 331 { 332 332 $arrDefinedConstants = get_defined_constants(true); … … 361 361 * @return string 現在のURL 362 362 */ 363 function getUrl()363 public function getUrl() 364 364 { 365 365 $url = ''; … … 384 384 * @return bool 管理機能か 385 385 */ 386 function isAdminFunction()386 public function isAdminFunction() 387 387 { 388 388 return defined('ADMIN_FUNCTION') && ADMIN_FUNCTION === true; … … 394 394 * @return bool フロント機能か 395 395 */ 396 function isFrontFunction()396 public function isFrontFunction() 397 397 { 398 398 return defined('FRONT_FUNCTION') && FRONT_FUNCTION === true; … … 404 404 * @return bool インストール機能か 405 405 */ 406 function isInstallFunction()406 public function isInstallFunction() 407 407 { 408 408 return defined('INSTALL_FUNCTION') && INSTALL_FUNCTION === true; … … 416 416 * @return string XML宣言の文字列 417 417 */ 418 function printXMLDeclaration()418 public function printXMLDeclaration() 419 419 { 420 420 $ua = $_SERVER['HTTP_USER_AGENT'];
Note: See TracChangeset
for help on using the changeset viewer.