SC_Utils | EC-CUBE2.13.5

ごきげんよう。
正月待ったなしのミスターお正月でございます。
今日も四六時中、正月のことを考えています。

ただ今ECサイトを開発中のため、
関連した話題としてEC-CUBEの勉強中です。

EC-CUBEは日本製のオープンソースのオンライン販売システムです。
なお、これらのドキュメントは、HTML形式およびCSV形式のものを、
現在制作中のネットショップで配布する予定です。

SC_Utils | 解析結果

EC-CUBEには公式のドキュメントが限定的であるため、
独自に開発したプログラムを使って自主的にソースコードを解析しました。
詳しくは公式サイトをご覧下さい。

SC_Utils | 定義された関数

関数の定義された箇所をピックアップしました。

ファイル名 行番号 スコープ 関数名 説明 箇所
class/util/SC_Utils.php 38 static sfInitInstall   static function sfInitInstall()
class/util/SC_Utils.php 59 static getInstallerPath   static function getInstallerPath()
class/util/SC_Utils.php 91 static getRealURL   static function getRealURL($url)
class/util/SC_Utils.php 116 static sfErrorHeader   static function sfErrorHeader($mess, $print = false)
class/util/SC_Utils.php 128 static sfDispError   static function sfDispError($type)
class/util/SC_Utils.php 140 static sfDispSiteError   static function sfDispSiteError($type, $objSiteSess = '', $return_top = false, $err_msg = '')
class/util/SC_Utils.php 160 public sfDispException   public function sfDispException($debugMsg = null)
class/util/SC_Utils.php 173 static sfIsSuccess セッション管理クラス static function sfIsSuccess(SC_Session $objSess, $disp_error = true)
class/util/SC_Utils.php 211 static sfPassLen   static function sfPassLen($passlen)
class/util/SC_Utils.php 227 static sfIsHTTPS   static function sfIsHTTPS()
class/util/SC_Utils.php 247 public sfIsValidTransition   public function sfIsValidTransition($objSess)
class/util/SC_Utils.php 259 static sfGetTimestamp   static function sfGetTimestamp($year, $month, $day, $last = false)
class/util/SC_Utils.php 283 static sfGetTimestampistime   static function sfGetTimestampistime($year, $month, $day, $hour, $minutes, $last = false)
class/util/SC_Utils.php 307 static sfIsInt   static function sfIsInt($value)
class/util/SC_Utils.php 322 static sfIsZeroFilling   static function sfIsZeroFilling($value)
class/util/SC_Utils.php 334 static sfGetCSVData   static function sfGetCSVData($data, $prefix = '')
class/util/SC_Utils.php 353 static sfUpDirName   static function sfUpDirName()
class/util/SC_Utils.php 366 public sfMergeCBValue   public function sfMergeCBValue($keyname, $max)
class/util/SC_Utils.php 385 public sfMergeCheckBoxes   public function sfMergeCheckBoxes($array, $max)
class/util/SC_Utils.php 409 public sfMergeParamCheckBoxes   public function sfMergeParamCheckBoxes($array)
class/util/SC_Utils.php 431 public sfSearchCheckBoxes   public function sfSearchCheckBoxes($array)
class/util/SC_Utils.php 449 public sfSplitCheckBoxes   public function sfSplitCheckBoxes($val)
class/util/SC_Utils.php 466 public sfMergeCBSearchValue   public function sfMergeCBSearchValue($keyname, $max)
class/util/SC_Utils.php 485 public sfSplitCBValue   public function sfSplitCBValue($val, $keyname = '')
class/util/SC_Utils.php 508 static sfArrKeyValue   static function sfArrKeyValue($arrList, $keyname, $valname, $len_max = '', $keysize = '')
class/util/SC_Utils.php 538 public sfArrKeyValues   public function sfArrKeyValues($arrList, $keyname, $valname, $len_max = '', $keysize = '', $connect = '')
class/util/SC_Utils.php 566 static sfGetCommaList($array, $space=true, $arrPop = array   static function sfGetCommaList($array, $space=true, $arrPop = array())
class/util/SC_Utils.php 593 static sfGetCSVList   static function sfGetCSVList($array)
class/util/SC_Utils.php 620 public sfCheckSetTerm   public function sfCheckSetTerm($start_year, $start_month, $start_day, $end_year, $end_month, $end_day)
class/util/SC_Utils.php 644 public sfSetErrorStyle   public function sfSetErrorStyle()
class/util/SC_Utils.php 650 public sfSearchKey   public function sfSearchKey($array, $word, $default)
class/util/SC_Utils.php 661 public sfGetErrorColor   public function sfGetErrorColor($val)
class/util/SC_Utils.php 670 public sfGetEnabled   public function sfGetEnabled($val)
class/util/SC_Utils.php 679 public sfGetChecked   public function sfGetChecked($param, $value)
class/util/SC_Utils.php 688 public sfTrim   public function sfTrim($str)
class/util/SC_Utils.php 707 static sfTax   static function sfTax($price, $tax, $tax_rule)
class/util/SC_Utils.php 727 static sfCalcIncTax   static function sfCalcIncTax($price, $tax, $tax_rule)
class/util/SC_Utils.php 737 public sfRound   public function sfRound($value, $pow = 0)
class/util/SC_Utils.php 759 static sfPrePoint   static function sfPrePoint($price, $point_rate, $rule = POINT_RULE)
class/util/SC_Utils.php 769 static sfGetClassCatCount   static function sfGetClassCatCount()
class/util/SC_Utils.php 790 static sfGetProductClassId   static function sfGetProductClassId($product_id, $classcategory_id1=0, $classcategory_id2=0)
class/util/SC_Utils.php 806 static sfTrimURL   static function sfTrimURL($url)
class/util/SC_Utils.php 814 public sfDispDBDate   public function sfDispDBDate($dbdate, $time = true)
class/util/SC_Utils.php 838 static sfSwapArray   static function sfSwapArray($array, $isColumnName = true)
class/util/SC_Utils.php 865 static getHash2Array($hash, $requires = array   static function getHash2Array($hash, $requires = array())
class/util/SC_Utils.php 885 public sfMultiply   public function sfMultiply($num1, $num2)
class/util/SC_Utils.php 900 static sfGetAddPoint   static function sfGetAddPoint($totalpoint, $use_point, $point_rate)
class/util/SC_Utils.php 913 static sfGetUniqRandomId   static function sfGetUniqRandomId($head = '')
class/util/SC_Utils.php 929 static sfRmDupSlash   static function sfRmDupSlash($istr)
class/util/SC_Utils.php 964 static sfEncodeFile   static function sfEncodeFile($filepath, $enc_type, $out_dir)
class/util/SC_Utils.php 992 public sfCutString   public function sfCutString($str, $len, $byte = true, $commadisp = true)
class/util/SC_Utils.php 1042 static sfTermMonth   static function sfTermMonth($year, $month, $close_day)
class/util/SC_Utils.php 1085 static sfMakeHiddenArray($arrSrc, $arrDst = array   static function sfMakeHiddenArray($arrSrc, $arrDst = array(), $parent_key = '')
class/util/SC_Utils.php 1106 static sfDBDatetoTime   static function sfDBDatetoTime($db_date)
class/util/SC_Utils.php 1119 public sfMbConvertEncoding   public function sfMbConvertEncoding($str, $encode = CHAR_CODE)
class/util/SC_Utils.php 1125 public sfArrCombine   public function sfArrCombine($arrKeys, $arrValues)
class/util/SC_Utils.php 1147 static sfGetUnderChildrenArray   static function sfGetUnderChildrenArray($arrData, $pid_name, $id_name, $parent)
class/util/SC_Utils.php 1166 static sfQuoteSmart   static function sfQuoteSmart($in)
class/util/SC_Utils.php 1180 static sfMakeDir   static function sfMakeDir($path)
class/util/SC_Utils.php 1214 static sfCopyDir   static function sfCopyDir($src, $des, $mess = '', $override = false)
class/util/SC_Utils.php 1275 static sfFlush   static function sfFlush($output = false, $sleep = 0)
class/util/SC_Utils.php 1302 public sfGetFileVersion   public function sfGetFileVersion($path)
class/util/SC_Utils.php 1331 public mbConvertKanaWithArray   public function mbConvertKanaWithArray($array, $arrConvList)
class/util/SC_Utils.php 1349 static arrayDefineIndexes   static function arrayDefineIndexes($array, $defineIndexes)
class/util/SC_Utils.php 1367 static sfArrayIntersectKeys   static function sfArrayIntersectKeys($arrSrc, $arrKey)
class/util/SC_Utils.php 1382 public printXMLDeclaration   public function printXMLDeclaration()
class/util/SC_Utils.php 1396 public getTableTag   public function getTableTag($array)
class/util/SC_Utils.php 1424 static getSaveImagePath   static function getSaveImagePath($filename)
class/util/SC_Utils.php 1442 public sfNoImageMainList   public function sfNoImageMainList($filename = '')
class/util/SC_Utils.php 1457 static sfNoImageMain   static function sfNoImageMain($filename = '')
class/util/SC_Utils.php 1472 static sfPrintR   static function sfPrintR($obj)
class/util/SC_Utils.php 1488 static sfGetRandomString   static function sfGetRandomString($length = 1)
class/util/SC_Utils.php 1498 public sfGetUrl   public function sfGetUrl()
class/util/SC_Utils.php 1510 public sfBacktraceToString   public function sfBacktraceToString($arrBacktrace)
class/util/SC_Utils.php 1522 public sfIsAdminFunction   public function sfIsAdminFunction()
class/util/SC_Utils.php 1534 public sfIsFrontFunction   public function sfIsFrontFunction()
class/util/SC_Utils.php 1546 public sfIsInstallFunction   public function sfIsInstallFunction()
class/util/SC_Utils.php 1558 static sfGetAddress   static function sfGetAddress($zipcode)
class/util/SC_Utils.php 1604 public sfMicrotimeFloat   public function sfMicrotimeFloat()
class/util/SC_Utils.php 1632 static isBlank   static function isBlank($val, $greedy = true)
class/util/SC_Utils.php 1677 static sfIsInternalDomain   static function sfIsInternalDomain($url)
class/util/SC_Utils.php 1695 static sfGetHashString   static function sfGetHashString($str, $salt)
class/util/SC_Utils.php 1717 static sfIsMatchHashPassword   static function sfIsMatchHashPassword($pass, $hashpass, $salt)
class/util/SC_Utils.php 1750 static sfGetSearchPageMax   static function sfGetSearchPageMax($search_page_max)
class/util/SC_Utils.php 1773 static jsonEncode   static function jsonEncode($value)
class/util/SC_Utils.php 1797 static jsonDecode   static function jsonDecode($json)
class/util/SC_Utils.php 1818 static isAbsoluteRealPath   static function isAbsoluteRealPath($realpath)
class/util/SC_Utils.php 1837 static recursiveMkdir   static function recursiveMkdir($pathname, $mode = 0777)
class/util/SC_Utils.php 1848 static isAppInnerUrl   static function isAppInnerUrl($url)
class/util/SC_Utils.php 1863 static extendTimeOut   static function extendTimeOut($seconds = null)
class/util/SC_Utils.php 1885 static clearCompliedTemplate   static function clearCompliedTemplate()
class/util/SC_Utils.php 1900 static copyDirectory   static function copyDirectory($source_path, $dest_path)
class/util/SC_Utils.php 1926 static repeatStrWithSeparator   static function repeatStrWithSeparator($input, $multiplier, $separator = ',')
class/util/SC_Utils.php 1938 static encodeRFC3986   static function encodeRFC3986($str)
class/util/SC_Utils.php 1950 static trim   static function trim($str, $charlist = null)
class/util/SC_Utils.php 1964 static ltrim   static function ltrim($str, $charlist = null)
class/util/SC_Utils.php 1978 static rtrim   static function rtrim($str, $charlist = null)
class/util/SC_Utils.php 1991 static getTrimPregPattern   static function getTrimPregPattern($charlist = null)
class/util/SC_Utils.php 2006 static getUnitDataSize   static function getUnitDataSize($data)
class/util/SC_Utils.php 2029 static buildTree($primary_key, $glue_key, $max_depth, $correction = array   static function buildTree($primary_key, $glue_key, $max_depth, $correction = array(), $root_id = 0)
class/util/SC_Utils.php 2053 static addChild(&$target, $primary_key, $level, $max_depth, &$children = array   static function addChild(&$target, $primary_key, $level, $max_depth, &$children = array())
class/util/SC_Utils.php 2072 static makeArrayIDToKey($ID_name, $correction = array   static function makeArrayIDToKey($ID_name, $correction = array())
class/util/SC_Utils.php 2096 static getTreeTrail($start_id, $primary_key, $glue_key, $correction = array   static function getTreeTrail($start_id, $primary_key, $glue_key, $correction = array(), $cid_is_key = FALSE, $root_id = 0, $id_only = TRUE)
class/util/SC_Utils.php 2128 static checkFileExistsWithInBasePath   static function checkFileExistsWithInBasePath($file, $base_path)
class/util/SC_Utils.php 2141 static getFormattedDateWithMicroSecond   static function getFormattedDateWithMicroSecond()

SC_Utils | クラスの呼び出し

クラスが呼び出されている箇所をピックアップしました。

ファイル名 行番号 説明 箇所
class/util/SC_Utils.php 150 Httpコンテンツ出力を制御するクラス. SC_Display
class/util/SC_Utils.php 775 SQLの構築・実行を行う SC_Query
class/util/SC_Utils.php 799 SQLの構築・実行を行う SC_Query
class/util/SC_Utils.php 1164 SQLの構築・実行を行う SC_Query
class/util/SC_Utils.php 1560 SQLの構築・実行を行う SC_Query
class/util/SC_Utils.php 169 セッション管理クラス SC_Session
class/util/SC_Utils.php 173 セッション管理クラス SC_Session
class/util/SC_Utils.php 244 セッション管理クラス SC_Session
class/util/SC_Utils.php 244 カートセッション管理クラス SC_SiteSession
class/util/SC_Utils.php 643 Smartyを介して画面出力するクラス SC_View
class/util/SC_Utils.php 650   default
class/util/SC_Utils.php 658   default
class/util/SC_Utils.php 1562 マスターデータを扱うクラス SC_DB_MasterData
class/util/SC_Utils.php 699 DB関連のヘルパークラス SC_Helper_DB
class/util/SC_Utils.php 719 DB関連のヘルパークラス SC_Helper_DB
class/util/SC_Utils.php 893 DB関連のヘルパークラス SC_Helper_DB
class/util/SC_Utils.php 1888 ファイル管理のヘルパークラス SC_Helper_FileManager
class/util/SC_Utils.php 1889 ファイル管理のヘルパークラス SC_Helper_FileManager
class/util/SC_Utils.php 1890 ファイル管理のヘルパークラス SC_Helper_FileManager
class/util/SC_Utils.php 1891 ファイル管理のヘルパークラス SC_Helper_FileManager
class/util/SC_Utils.php 711 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/util/SC_Utils.php 763 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/util/SC_Utils.php 130 >ページクラスの抽象クラス LC_Page
class/util/SC_Utils.php 132 >ページクラスの抽象クラス LC_Page
class/util/SC_Utils.php 142 >ページクラスの抽象クラス LC_Page
class/util/SC_Utils.php 144 >ページクラスの抽象クラス LC_Page
class/util/SC_Utils.php 130 エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error
class/util/SC_Utils.php 132 エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error
class/util/SC_Utils.php 142 エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error
class/util/SC_Utils.php 144 エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error
class/util/SC_Utils.php 130 エラー>エラー表示
エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error_DispError
class/util/SC_Utils.php 132 エラー>エラー表示
エラー>エラー表示
>ページクラスの抽象クラス
LC_Page_Error_DispError
class/util/SC_Utils.php 42 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 916 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1192 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1199 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1380 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1385 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1496 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1502 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1508 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1514 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1520 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1526 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1532 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1538 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1544 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1550 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1778 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 1802 各種ユーティリティクラス GC_Utils
class/util/SC_Utils.php 33 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 35 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 44 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 50 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 179 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 191 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 197 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 337 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 519 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 549 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 729 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 742 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 778 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 985 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1095 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1195 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1248 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1429 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1642 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1645 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1730 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1752 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1840 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1843 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1911 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1952 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1966 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 1980 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 2037 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 2059 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 2101 各種ユーティリティクラス SC_Utils
class/util/SC_Utils.php 2105 各種ユーティリティクラス SC_Utils

SC_Utils | mtbデータベース呼び出し

mtbデータベースが呼び出されている箇所をピックアップしました。

ファイル名 行番号 説明 箇所
class/util/SC_Utils.php 1563 都道府県マスタ mtb_pref
class/util/SC_Utils.php 1569 郵便番号 mtb_zip

SC_Utils | dtbデータベース呼び出し

dtbデータベースが呼び出されている箇所をピックアップしました。

ファイル名 行番号 説明 箇所
class/util/SC_Utils.php 771 規格情報 dtb_class
class/util/SC_Utils.php 771 規格情報 dtb_class
class/util/SC_Utils.php 772 規格情報 dtb_class
class/util/SC_Utils.php 772 規格情報 dtb_class
class/util/SC_Utils.php 772 規格情報 dtb_class
class/util/SC_Utils.php 772 規格情報 dtb_class
class/util/SC_Utils.php 773 規格情報 dtb_class
class/util/SC_Utils.php 773 規格情報 dtb_class
class/util/SC_Utils.php 774 規格情報 dtb_class
class/util/SC_Utils.php 774 規格情報 dtb_class
class/util/SC_Utils.php 772 規格分類情報 dtb_classcategory
class/util/SC_Utils.php 772 規格分類情報 dtb_classcategory
class/util/SC_Utils.php 773 規格分類情報 dtb_classcategory
class/util/SC_Utils.php 800 商品情報 dtb_products
class/util/SC_Utils.php 800 商品規格情報 dtb_products_class

正月ネットショップのお知らせ

開設予定のURLは以下のいずれかになりそうです。

羽根突きの羽根(はねつきのはね)や福笑い(ふくわらい)、杵(きね)などのような正月アイテムを、
当面は写真データのダウンロード販売をする、という形で
お正月の普及活動に貢献したいです。
年賀状の作成や、正月商材の販売促進にご利用いただければと思います。

正(まさ)に月(がつ)ですね。

2018年7月営業開始予定です。
ご期待下さい!

ECサイト立ち上げ協力

今のところまだわかりませんが、2019年以降は、ECサイトの新規設置のご依頼も承るかもしれません。
念のためお伝えしておきます。検討中です。
お問合せは、当サイトお問合せフォームよりどうぞ。

権利関係について

EC-CUBEのライセンスについては、公式サイトをご覧下さい。
当クラスライブラリドキュメントの著作権は、サイト運営者(ミスターお正月)に帰属します。

EC-CUBE2.13.5クラスライブラリ

クラス2.13.5カテゴリの最新記事