Ignore:
Timestamp:
2013/02/18 19:09:54 (13 years ago)
Author:
shutta
Message:

#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.12.4)
Zend Framework PHP 標準コーディング規約のコーディングスタイルへ準拠。
classおよびfunctionの開始波括弧「{」のスタイルを修正。

File:
1 edited

Legend:

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

    r22446 r22567  
    3333 * @version $Id:SC_Utils.php 15532 2007-08-31 14:39:46Z nanasess $ 
    3434 */ 
    35 class SC_Utils { 
     35class SC_Utils  
     36{ 
    3637 
    3738    // インストール初期処理 
    38     function sfInitInstall() { 
     39    function sfInitInstall() 
     40    { 
    3941        // インストール済みが定義されていない。 
    4042        if (!defined('ECCUBE_INSTALL')) { 
     
    6466     * @return string インストーラの URL 
    6567     */ 
    66     function searchInstallerPath($path) { 
     68    function searchInstallerPath($path) 
     69    { 
    6770        $installer = 'install/' . DIR_INDEX_PATH; 
    6871 
     
    101104     * @return string $url を絶対パスに変換した URL 
    102105     */ 
    103     function getRealURL($url) { 
     106    function getRealURL($url) 
     107    { 
    104108        $parse = parse_url($url); 
    105109        $tmp = explode('/', $parse['path']); 
     
    120124 
    121125    // 装飾付きエラーメッセージの表示 
    122     function sfErrorHeader($mess, $print = false) { 
     126    function sfErrorHeader($mess, $print = false) 
     127    { 
    123128        global $GLOBAL_ERR; 
    124129        $GLOBAL_ERR.= '<div id="errorHeader">'; 
     
    131136 
    132137    /* エラーページの表示 */ 
    133     function sfDispError($type) { 
     138    function sfDispError($type) 
     139    { 
    134140 
    135141        require_once CLASS_EX_REALDIR . 'page_extends/error/LC_Page_Error_DispError_Ex.php'; 
     
    144150 
    145151    /* サイトエラーページの表示 */ 
    146     function sfDispSiteError($type, $objSiteSess = '', $return_top = false, $err_msg = '') { 
     152    function sfDispSiteError($type, $objSiteSess = '', $return_top = false, $err_msg = '') 
     153    { 
    147154 
    148155        require_once CLASS_EX_REALDIR . 'page_extends/error/LC_Page_Error_Ex.php'; 
     
    165172     * @deprecated 2.12.0 trigger_error($debugMsg, E_USER_ERROR) を使用すること 
    166173     */ 
    167     function sfDispException($debugMsg = null) { 
     174    function sfDispException($debugMsg = null) 
     175    { 
    168176        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    169177        trigger_error($debugMsg, E_USER_ERROR); 
     
    171179 
    172180    /* 認証の可否判定 */ 
    173     function sfIsSuccess($objSess, $disp_error = true) { 
     181    function sfIsSuccess($objSess, $disp_error = true) 
     182    { 
    174183        $ret = $objSess->IsSuccess(); 
    175184        if ($ret != SUCCESS) { 
     
    206215     * @return string アスタリスクへ変換した文字列 
    207216     */ 
    208     function sfPassLen($passlen) { 
     217    function sfPassLen($passlen) 
     218    { 
    209219        $ret = ''; 
    210220        for ($i=0;$i<$passlen;true) { 
     
    220230     * @return bool 
    221231     */ 
    222     function sfIsHTTPS() { 
     232    function sfIsHTTPS() 
     233    { 
    223234        // HTTPS時には$_SERVER['HTTPS']には空でない値が入る 
    224235        // $_SERVER['HTTPS'] != 'off' はIIS用 
     
    236247     *  @return bool 
    237248     */ 
    238     function sfIsValidTransition($objSess) { 
     249    function sfIsValidTransition($objSess) 
     250    { 
    239251        // 前画面からPOSTされるuniqidが正しいものかどうかをチェック 
    240252        $uniqid = $objSess->getUniqId(); 
     
    247259 
    248260    /* DB用日付文字列取得 */ 
    249     function sfGetTimestamp($year, $month, $day, $last = false) { 
     261    function sfGetTimestamp($year, $month, $day, $last = false) 
     262    { 
    250263        if ($year != '' && $month != '' && $day != '') { 
    251264            if ($last) { 
     
    270283     */ 
    271284    // 
    272     function sfIsInt($value) { 
     285    function sfIsInt($value) 
     286    { 
    273287        if (strlen($value) >= 1 && strlen($value) <= INT_LEN && is_numeric($value)) { 
    274288            return true; 
     
    283297     * @return boolean 0で埋められている 
    284298     */ 
    285     function sfIsZeroFilling($value) { 
     299    function sfIsZeroFilling($value) 
     300    { 
    286301        if (strlen($value) > 1 && $value{0} === '0') 
    287302            return true; 
     
    289304    } 
    290305 
    291     function sfGetCSVData($data, $prefix = '') { 
     306    function sfGetCSVData($data, $prefix = '') 
     307    { 
    292308        if ($prefix == '') { 
    293309            $dir_name = SC_Utils_Ex::sfUpDirName(); 
     
    306322 
    307323    /* 1階層上のディレクトリ名を取得する */ 
    308     function sfUpDirName() { 
     324    function sfUpDirName() 
     325    { 
    309326        $path = $_SERVER['SCRIPT_NAME']; 
    310327        $arrVal = explode('/', $path); 
     
    317334     * @deprecated 
    318335     */ 
    319     function sfMergeCBValue($keyname, $max) { 
     336    function sfMergeCBValue($keyname, $max) 
     337    { 
    320338        $conv = ''; 
    321339        $cnt = 1; 
     
    334352     * @deprecated 
    335353     */ 
    336     function sfMergeCheckBoxes($array, $max) { 
     354    function sfMergeCheckBoxes($array, $max) 
     355    { 
    337356        $ret = ''; 
    338357        $arrTmp = array(); 
     
    356375     * @deprecated 
    357376     */ 
    358     function sfMergeParamCheckBoxes($array) { 
     377    function sfMergeParamCheckBoxes($array) 
     378    { 
    359379        $ret = ''; 
    360380        if (is_array($array)) { 
     
    376396     * @deprecated 
    377397     */ 
    378     function sfSearchCheckBoxes($array) { 
     398    function sfSearchCheckBoxes($array) 
     399    { 
    379400        $max = max($array); 
    380401        $ret = ''; 
     
    392413     * @deprecated 
    393414     */ 
    394     function sfSplitCheckBoxes($val) { 
     415    function sfSplitCheckBoxes($val) 
     416    { 
    395417        $arrRet = array(); 
    396418        $len = strlen($val); 
     
    407429     * @deprecated 
    408430     */ 
    409     function sfMergeCBSearchValue($keyname, $max) { 
     431    function sfMergeCBSearchValue($keyname, $max) 
     432    { 
    410433        $conv = ''; 
    411434        $cnt = 1; 
     
    424447     * @deprecated 
    425448     */ 
    426     function sfSplitCBValue($val, $keyname = '') { 
     449    function sfSplitCBValue($val, $keyname = '') 
     450    { 
    427451        $arr = array(); 
    428452        $len = strlen($val); 
     
    440464 
    441465    // キーと値をセットした配列を取得 
    442     function sfArrKeyValue($arrList, $keyname, $valname, $len_max = '', $keysize = '') { 
     466    function sfArrKeyValue($arrList, $keyname, $valname, $len_max = '', $keysize = '') 
     467    { 
    443468        $arrRet = array(); 
    444469        $max = count($arrList); 
     
    465490 
    466491    // キーと値をセットした配列を取得(値が複数の場合) 
    467     function sfArrKeyValues($arrList, $keyname, $valname, $len_max = '', $keysize = '', $connect = '') { 
     492    function sfArrKeyValues($arrList, $keyname, $valname, $len_max = '', $keysize = '', $connect = '') 
     493    { 
    468494 
    469495        $max = count($arrList); 
     
    492518 
    493519    // 配列の値をカンマ区切りで返す。 
    494     function sfGetCommaList($array, $space=true, $arrPop = array()) { 
     520    function sfGetCommaList($array, $space=true, $arrPop = array()) 
     521    { 
    495522        if (count($array) > 0) { 
    496523            $line = ''; 
     
    517544 
    518545    /* 配列の要素をCSVフォーマットで出力する。*/ 
    519     function sfGetCSVList($array) { 
     546    function sfGetCSVList($array) 
     547    { 
    520548        $line = ''; 
    521549        if (count($array) > 0) { 
     
    540568    /*            3.エラー (0 = OK, 1 = NG) 
    541569    /*-----------------------------------------------------------------*/ 
    542     function sfCheckSetTerm($start_year, $start_month, $start_day, $end_year, $end_month, $end_day) { 
     570    function sfCheckSetTerm($start_year, $start_month, $start_day, $end_year, $end_month, $end_day) 
     571    { 
    543572 
    544573        // 期間指定 
     
    563592 
    564593    // エラー箇所の背景色を変更するためのfunction SC_Viewで読み込む 
    565     function sfSetErrorStyle() { 
     594    function sfSetErrorStyle() 
     595    { 
    566596        return 'style="background-color:'.ERR_COLOR.'"'; 
    567597    } 
    568598 
    569599    // 一致した値のキー名を取得 
    570     function sfSearchKey($array, $word, $default) { 
     600    function sfSearchKey($array, $word, $default) 
     601    { 
    571602        foreach ($array as $key => $val) { 
    572603            if ($val == $word) { 
     
    577608    } 
    578609 
    579     function sfGetErrorColor($val) { 
     610    function sfGetErrorColor($val) 
     611    { 
    580612        if ($val != '') { 
    581613            return 'background-color:' . ERR_COLOR; 
     
    584616    } 
    585617 
    586     function sfGetEnabled($val) { 
     618    function sfGetEnabled($val) 
     619    { 
    587620        if (! $val) { 
    588621            return ' disabled="disabled"'; 
     
    591624    } 
    592625 
    593     function sfGetChecked($param, $value) { 
     626    function sfGetChecked($param, $value) 
     627    { 
    594628        if ((string)$param === (string)$value) { 
    595629            return 'checked="checked"'; 
     
    598632    } 
    599633 
    600     function sfTrim($str) { 
     634    function sfTrim($str) 
     635    { 
    601636        $ret = mb_ereg_replace("^[  \n\r]*", '', $str); 
    602637        $ret = mb_ereg_replace("[  \n\r]*$", '', $ret); 
     
    615650     * @return integer 税金額 
    616651     */ 
    617     function sfTax($price, $tax, $tax_rule) { 
     652    function sfTax($price, $tax, $tax_rule) 
     653    { 
    618654        $real_tax = $tax / 100; 
    619655        $ret = $price * $real_tax; 
     
    650686     * @return integer 税金付与した金額 
    651687     */ 
    652     function sfCalcIncTax($price, $tax, $tax_rule) { 
     688    function sfCalcIncTax($price, $tax, $tax_rule) 
     689    { 
    653690        return $price + SC_Utils_Ex::sfTax($price, $tax, $tax_rule); 
    654691    } 
    655692 
    656693    // 桁数を指定して四捨五入 
    657     function sfRound($value, $pow = 0) { 
     694    function sfRound($value, $pow = 0) 
     695    { 
    658696        $adjust = pow(10 ,$pow-1); 
    659697 
     
    677715     * @return int  
    678716     */ 
    679     function sfPrePoint($price, $point_rate, $rule = POINT_RULE, $product_id = '') { 
     717    function sfPrePoint($price, $point_rate, $rule = POINT_RULE, $product_id = '') 
     718    { 
    680719        $real_point = $point_rate / 100; 
    681720        $ret = $price * $real_point; 
     
    702741 
    703742    /* 規格分類の件数取得 */ 
    704     function sfGetClassCatCount() { 
     743    function sfGetClassCatCount() 
     744    { 
    705745        $sql = 'select count(dtb_class.class_id) as count, dtb_class.class_id '; 
    706746        $sql.= 'from dtb_class inner join dtb_classcategory on dtb_class.class_id = dtb_classcategory.class_id '; 
     
    722762     * @return int  
    723763     */ 
    724     function sfGetProductClassId($product_id, $classcategory_id1=0, $classcategory_id2=0) { 
     764    function sfGetProductClassId($product_id, $classcategory_id1=0, $classcategory_id2=0) 
     765    { 
    725766        $where = 'product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?'; 
    726767        if (!$classcategory_id1) { //NULLが入ってきた場合への対策 
     
    736777 
    737778    /* 文末の「/」をなくす */ 
    738     function sfTrimURL($url) { 
     779    function sfTrimURL($url) 
     780    { 
    739781        $ret = rtrim($url, '/'); 
    740782        return $ret; 
     
    742784 
    743785    /* DBから取り出した日付の文字列を調整する。*/ 
    744     function sfDispDBDate($dbdate, $time = true) { 
     786    function sfDispDBDate($dbdate, $time = true) 
     787    { 
    745788        list($y, $m, $d, $H, $M) = preg_split('/[- :]/', $dbdate); 
    746789 
     
    758801 
    759802    /* 配列をキー名ごとの配列に変更する */ 
    760     function sfSwapArray($array, $isColumnName = true) { 
     803    function sfSwapArray($array, $isColumnName = true) 
     804    { 
    761805        $arrRet = array(); 
    762806        foreach ($array as $key1 => $arr1) { 
     
    783827     * @return array 連想配列の値のみの配列 
    784828     */ 
    785     function getHash2Array($hash, $requires = array()) { 
     829    function getHash2Array($hash, $requires = array()) 
     830    { 
    786831        $array = array(); 
    787832        $i = 0; 
     
    801846 
    802847    /* かけ算をする(Smarty用) */ 
    803     function sfMultiply($num1, $num2) { 
     848    function sfMultiply($num1, $num2) 
     849    { 
    804850        return $num1 * $num2; 
    805851    } 
     
    815861     * @return integer 加算ポイント 
    816862     */ 
    817     function sfGetAddPoint($totalpoint, $use_point, $point_rate) { 
     863    function sfGetAddPoint($totalpoint, $use_point, $point_rate) 
     864    { 
    818865        // 購入商品の合計ポイントから利用したポイントのポイント換算価値を引く方式 
    819866        $add_point = $totalpoint - intval($use_point * ($point_rate / 100)); 
     
    826873 
    827874    /* 一意かつ予測されにくいID */ 
    828     function sfGetUniqRandomId($head = '') { 
     875    function sfGetUniqRandomId($head = '') 
     876    { 
    829877        // 予測されないようにランダム文字列を付与する。 
    830878        $random = GC_Utils_Ex::gfMakePassword(8); 
     
    835883 
    836884    // 二回以上繰り返されているスラッシュ[/]を一つに変換する。 
    837     function sfRmDupSlash($istr) { 
     885    function sfRmDupSlash($istr) 
     886    { 
    838887        if (preg_match('|^http://|', $istr)) { 
    839888            $str = substr($istr, 7); 
     
    867916     * @return string 変換後のテキストファイルのパス 
    868917     */ 
    869     function sfEncodeFile($filepath, $enc_type, $out_dir) { 
     918    function sfEncodeFile($filepath, $enc_type, $out_dir) 
     919    { 
    870920        $ifp = fopen($filepath, 'r'); 
    871921 
     
    895945    } 
    896946 
    897     function sfCutString($str, $len, $byte = true, $commadisp = true) { 
     947    function sfCutString($str, $len, $byte = true, $commadisp = true) 
     948    { 
    898949        if ($byte) { 
    899950            if (strlen($str) > ($len + 2)) { 
     
    943994 
    944995    // 年、月、締め日から、先月の締め日+1、今月の締め日を求める。 
    945     function sfTermMonth($year, $month, $close_day) { 
     996    function sfTermMonth($year, $month, $close_day) 
     997    { 
    946998        $end_year = $year; 
    947999        $end_month = $month; 
     
    9851037 
    9861038    // 再帰的に多段配列を検索して一次元配列(Hidden引渡し用配列)に変換する。 
    987     function sfMakeHiddenArray($arrSrc, $arrDst = array(), $parent_key = '') { 
     1039    function sfMakeHiddenArray($arrSrc, $arrDst = array(), $parent_key = '') 
     1040    { 
    9881041        if (is_array($arrSrc)) { 
    9891042            foreach ($arrSrc as $key => $val) { 
     
    10041057 
    10051058    // DB取得日時をタイムに変換 
    1006     function sfDBDatetoTime($db_date) { 
     1059    function sfDBDatetoTime($db_date) 
     1060    { 
    10071061        $date = preg_replace("|\..*$|",'',$db_date); 
    10081062        $time = strtotime($date); 
     
    10151069     * XXX この関数を使っている箇所は、ほぼ設計誤りと思われる。変数にフェッチするか、出力時のエンコーディングで対応すべきと見受ける。 
    10161070     */ 
    1017     function sfMbConvertEncoding($str, $encode = CHAR_CODE) { 
     1071    function sfMbConvertEncoding($str, $encode = CHAR_CODE) 
     1072    { 
    10181073        return mb_convert_encoding($str, $encode); 
    10191074    } 
    10201075 
    10211076    // 2つの配列を用いて連想配列を作成する 
    1022     function sfArrCombine($arrKeys, $arrValues) { 
     1077    function sfArrCombine($arrKeys, $arrValues) 
     1078    { 
    10231079 
    10241080        if (count($arrKeys) <= 0 and count($arrValues) <= 0) return array(); 
     
    10381094 
    10391095    /* 階層構造のテーブルから与えられたIDの兄弟を取得する */ 
    1040     function sfGetBrothersArray($arrData, $pid_name, $id_name, $arrPID) { 
     1096    function sfGetBrothersArray($arrData, $pid_name, $id_name, $arrPID) 
     1097    { 
    10411098        $max = count($arrData); 
    10421099 
     
    10611118 
    10621119    /* 階層構造のテーブルから与えられたIDの直属の子を取得する */ 
    1063     function sfGetUnderChildrenArray($arrData, $pid_name, $id_name, $parent) { 
     1120    function sfGetUnderChildrenArray($arrData, $pid_name, $id_name, $parent) 
     1121    { 
    10641122        $max = count($arrData); 
    10651123 
     
    10781136     * @deprecated SC_Query::quote() を使用すること 
    10791137     */ 
    1080     function sfQuoteSmart($in) { 
     1138    function sfQuoteSmart($in) 
     1139    { 
    10811140 
    10821141        if (is_int($in) || is_double($in)) { 
     
    10921151 
    10931152    // ディレクトリを再帰的に生成する 
    1094     function sfMakeDir($path) { 
     1153    function sfMakeDir($path) 
     1154    { 
    10951155        static $count = 0; 
    10961156        $count++;  // 無限ループ回避 
     
    11191179 
    11201180    // ディレクトリ以下のファイルを再帰的にコピー 
    1121     function sfCopyDir($src, $des, $mess = '', $override = false) { 
     1181    function sfCopyDir($src, $des, $mess = '', $override = false) 
     1182    { 
    11221183        if (!is_dir($src)) { 
    11231184            return false; 
     
    11761237     * @return void 
    11771238     */ 
    1178     function sfFlush($output = false, $sleep = 0) { 
     1239    function sfFlush($output = false, $sleep = 0) 
     1240    { 
    11791241        // 出力をバッファリングしない(==日本語自動変換もしない) 
    11801242        while (@ob_end_flush()); 
     
    11981260 
    11991261    // @versionの記載があるファイルからバージョンを取得する。 
    1200     function sfGetFileVersion($path) { 
     1262    function sfGetFileVersion($path) 
     1263    { 
    12011264        if (file_exists($path)) { 
    12021265            $src_fp = fopen($path, 'rb'); 
     
    12231286     * @see mb_convert_kana 
    12241287     */ 
    1225     function mbConvertKanaWithArray($array, $arrConvList) { 
     1288    function mbConvertKanaWithArray($array, $arrConvList) 
     1289    { 
    12261290        foreach ($arrConvList as $key => $val) { 
    12271291            if (isset($array[$key])) { 
     
    12391303     * @return array 添字を定義した配列 
    12401304     */ 
    1241     function arrayDefineIndexes($array, $defineIndexes) { 
     1305    function arrayDefineIndexes($array, $defineIndexes) 
     1306    { 
    12421307        foreach ($defineIndexes as $key) { 
    12431308            if (!isset($array[$key])) $array[$key] = ''; 
     
    12551320     * @return array 
    12561321     */ 
    1257     function sfArrayIntersectKeys($arrSrc, $arrKey) { 
     1322    function sfArrayIntersectKeys($arrSrc, $arrKey) 
     1323    { 
    12581324        $arrRet = array(); 
    12591325        foreach ($arrKey as $key) { 
     
    12681334     * @deprecated 2.12.0 GC_Utils_Ex::printXMLDeclaration を使用すること 
    12691335     */ 
    1270     function printXMLDeclaration() { 
     1336    function printXMLDeclaration() 
     1337    { 
    12711338        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    12721339        GC_Utils_Ex::printXMLDeclaration(); 
     
    12781345     * @return string 
    12791346     */ 
    1280     function getTableTag($array) { 
     1347    function getTableTag($array) 
     1348    { 
    12811349        $html = '<table>'; 
    12821350        $html.= '<tr>'; 
     
    13041372     * @return string 
    13051373     */ 
    1306     function sfNoImageMainList($filename = '') { 
     1374    function sfNoImageMainList($filename = '') 
     1375    { 
    13071376        if (strlen($filename) == 0 || substr($filename, -1, 1) == '/') { 
    13081377            $filename .= 'noimage_main_list.jpg'; 
     
    13171386     * @return string 
    13181387     */ 
    1319     function sfNoImageMain($filename = '') { 
     1388    function sfNoImageMain($filename = '') 
     1389    { 
    13201390        if (strlen($filename) == 0 || substr($filename, -1, 1) == '/') { 
    13211391            $filename .= 'noimage_main.png'; 
     
    13251395 
    13261396    /* デバッグ用 ------------------------------------------------------------------------------------------------*/ 
    1327     function sfPrintR($obj) { 
     1397    function sfPrintR($obj) 
     1398    { 
    13281399        echo '<div style="font-size: 12px;color: #00FF00;">' . "\n"; 
    13291400        echo '<strong>**デバッグ中**</strong><br />' . "\n"; 
     
    13401411     * @return string ランダムな文字列 
    13411412     */ 
    1342     function sfGetRandomString($length = 1) { 
     1413    function sfGetRandomString($length = 1) 
     1414    { 
    13431415        return Text_Password::create($length); 
    13441416    } 
     
    13491421     * @deprecated 2.12.0 GC_Utils_Ex::getUrl を使用すること 
    13501422     */ 
    1351     function sfGetUrl() { 
     1423    function sfGetUrl() 
     1424    { 
    13521425        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    13531426        return GC_Utils_Ex::getUrl(); 
     
    13591432     * @deprecated 2.12.0 GC_Utils_Ex::toStringBacktrace を使用すること 
    13601433     */ 
    1361     function sfBacktraceToString($arrBacktrace) { 
     1434    function sfBacktraceToString($arrBacktrace) 
     1435    { 
    13621436        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    13631437        return GC_Utils_Ex::toStringBacktrace($arrBacktrace); 
     
    13691443     * @deprecated 2.12.0 GC_Utils_Ex::isAdminFunction を使用すること 
    13701444     */ 
    1371     function sfIsAdminFunction() { 
     1445    function sfIsAdminFunction() 
     1446    { 
    13721447        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    13731448        return GC_Utils_Ex::isAdminFunction(); 
     
    13791454     * @deprecated 2.12.0 GC_Utils_Ex::isFrontFunction を使用すること 
    13801455     */ 
    1381     function sfIsFrontFunction() { 
     1456    function sfIsFrontFunction() 
     1457    { 
    13821458        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    13831459        return GC_Utils_Ex::isFrontFunction(); 
     
    13891465     * @deprecated 2.12.0 GC_Utils_Ex::isInstallFunction を使用すること 
    13901466     */ 
    1391     function sfIsInstallFunction() { 
     1467    function sfIsInstallFunction() 
     1468    { 
    13921469        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    13931470        return GC_Utils_Ex::isInstallFunction(); 
     
    13951472 
    13961473    // 郵便番号から住所の取得 
    1397     function sfGetAddress($zipcode) { 
     1474    function sfGetAddress($zipcode) 
     1475    { 
    13981476 
    13991477        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    14411519     * @deprecated 2.12.0 microtime(true) を使用する。 
    14421520     */ 
    1443     function sfMicrotimeFloat() { 
     1521    function sfMicrotimeFloat() 
     1522    { 
    14441523        trigger_error('前方互換用メソッドが使用されました。', E_USER_WARNING); 
    14451524        return microtime(true); 
     
    14671546     * @return boolean $val が空白と判断された場合 true 
    14681547     */ 
    1469     function isBlank($val, $greedy = true) { 
     1548    function isBlank($val, $greedy = true) 
     1549    { 
    14701550        if (is_array($val)) { 
    14711551            if ($greedy) { 
     
    15091589     * @return boolean 
    15101590     */ 
    1511     function sfIsInternalDomain($url) { 
     1591    function sfIsInternalDomain($url) 
     1592    { 
    15121593        $netURL = new Net_URL(HTTP_URL); 
    15131594        $host = $netURL->host; 
     
    15251606     * @return string ハッシュ暗号化された文字列 
    15261607     */ 
    1527     function sfGetHashString($str, $salt) { 
     1608    function sfGetHashString($str, $salt) 
     1609    { 
    15281610        $res = ''; 
    15291611        if ($salt == '') { 
     
    15461628     * @return boolean 一致判定 
    15471629     */ 
    1548     function sfIsMatchHashPassword($pass, $hashpass, $salt) { 
     1630    function sfIsMatchHashPassword($pass, $hashpass, $salt) 
     1631    { 
    15491632        $res = false; 
    15501633        if ($hashpass != '') { 
     
    15771660     * @return integer 1ページあたりの最大表示件数 
    15781661     */ 
    1579     function sfGetSearchPageMax($search_page_max) { 
     1662    function sfGetSearchPageMax($search_page_max) 
     1663    { 
    15801664        if (SC_Utils_Ex::sfIsInt($search_page_max) && $search_page_max > 0) { 
    15811665            $page_max = intval($search_page_max); 
     
    15981682     * @see Services_JSON::encode() 
    15991683     */ 
    1600     function jsonEncode($value) { 
     1684    function jsonEncode($value) 
     1685    { 
    16011686        if (function_exists('json_encode')) { 
    16021687            return json_encode($value); 
     
    16201705     * @see Services_JSON::decode() 
    16211706     */ 
    1622     function jsonDecode($json) { 
     1707    function jsonDecode($json) 
     1708    { 
    16231709        if (function_exists('json_decode')) { 
    16241710            return json_decode($json); 
     
    16391725     * @return boolean 絶対パスの場合 true 
    16401726     */ 
    1641     function isAbsoluteRealPath($realpath) { 
     1727    function isAbsoluteRealPath($realpath) 
     1728    { 
    16421729        if (strpos(PHP_OS, 'WIN') === false) { 
    16431730            return substr($realpath, 0, 1) == '/'; 
     
    16571744     * @see http://jp.php.net/mkdir 
    16581745     */ 
    1659     function recursiveMkdir($pathname, $mode = 0777) { 
     1746    function recursiveMkdir($pathname, $mode = 0777) 
     1747    { 
    16601748        /* 
    16611749         * SC_Utils_Ex への再帰は無限ループやメモリリークの懸念 
     
    16661754    } 
    16671755 
    1668     function isAppInnerUrl($url) { 
     1756    function isAppInnerUrl($url) 
     1757    { 
    16691758        $pattern = '/^(' . preg_quote(HTTP_URL, '/') . '|' . preg_quote(HTTPS_URL, '/') . ')/'; 
    16701759        return preg_match($pattern, $url) >= 1; 
     
    16791768     * @return boolean 成功=true, 失敗=false 
    16801769     */ 
    1681     function extendTimeOut($seconds = null) { 
     1770    function extendTimeOut($seconds = null) 
     1771    { 
    16821772        $safe_mode = (boolean)ini_get('safe_mode'); 
    16831773        if ($safe_mode) return false; 
     
    17011791     * @return void 
    17021792     */ 
    1703     function clearCompliedTemplate() { 
     1793    function clearCompliedTemplate() 
     1794    { 
    17041795        // コンパイルファイルの削除処理 
    17051796        SC_Helper_FileManager_Ex::deleteFile(COMPILE_REALDIR, false); 
     
    17151806     * @return void 
    17161807     */ 
    1717     function copyDirectory($source_path, $dest_path) { 
     1808    function copyDirectory($source_path, $dest_path) 
     1809    { 
    17181810 
    17191811        $handle=opendir($source_path);   
     
    17411833     * @return string 
    17421834     */ 
    1743     function repeatStrWithSeparator($input, $multiplier, $separator = ',') { 
     1835    function repeatStrWithSeparator($input, $multiplier, $separator = ',') 
     1836    { 
    17441837        return implode($separator, array_fill(0, $multiplier, $input)); 
    17451838    } 
     
    17521845     * @return string RFC3986エンコード文字列 
    17531846     */ 
    1754     function encodeRFC3986($str) { 
     1847    function encodeRFC3986($str) 
     1848    { 
    17551849        return str_replace('%7E', '~', rawurlencode($str)); 
    17561850    } 
     
    17631857     * @return string 変更後の文字列 
    17641858     */ 
    1765     static function trim($str, $charlist = null) { 
     1859    static function trim($str, $charlist = null) 
     1860    { 
    17661861        $re = SC_Utils_Ex::getTrimPregPattern($charlist); 
    17671862        return preg_replace('/(^' . $re . ')|(' . $re . '$)/us', '', $str); 
     
    17751870     * @return string 変更後の文字列 
    17761871     */ 
    1777     static function ltrim($str, $charlist = null) { 
     1872    static function ltrim($str, $charlist = null) 
     1873    { 
    17781874        $re = SC_Utils_Ex::getTrimPregPattern($charlist); 
    17791875        return preg_replace('/^' . $re . '/us', '', $str); 
     
    17871883     * @return string 変更後の文字列 
    17881884     */ 
    1789     static function rtrim($str, $charlist = null) { 
     1885    static function rtrim($str, $charlist = null) 
     1886    { 
    17901887        $re = SC_Utils_Ex::getTrimPregPattern($charlist); 
    17911888        return preg_replace('/' . $re . '$/us', '', $str); 
     
    17981895     * @return string パターン 
    17991896     */ 
    1800     static function getTrimPregPattern($charlist = null) { 
     1897    static function getTrimPregPattern($charlist = null) 
     1898    { 
    18011899        if (is_null($charlist)) { 
    18021900            return '\s+'; 
     
    18121910     * @return string 
    18131911     */ 
    1814     function getUnitDataSize($data){ 
     1912    function getUnitDataSize($data) 
     1913    { 
    18151914 
    18161915        if($data < 1000){ 
Note: See TracChangeset for help on using the changeset viewer.