SC_CartSession | EC-CUBE2.13.5

ごきげんいかがでしょうか?
万年正月気分のミスターお正月です。
今日も朝から晩まで、お正月のことを考えてようかと思います。

現在国外向けネットショップ開発中につき、
関連した話題として使用するつもりのシステムを解析中です。

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

SC_CartSession | 解析結果

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

SC_CartSession | 定義された関数

関数の定義された箇所を抽出しました。

ファイル名 行番号 スコープ 関数名 説明 箇所
class/SC_CartSession.php 39 public __construct コンストラクタ public function __construct($cartKey = 'cart')
class/SC_CartSession.php 53 public saveCurrentCart   public function saveCurrentCart($key_tmp, $productTypeId)
class/SC_CartSession.php 69 public getCancelPurchase   public function getCancelPurchase($productTypeId)
class/SC_CartSession.php 83 public checkChangeCart   public function checkChangeCart($productTypeId)
class/SC_CartSession.php 111 public getNextCartID   public function getNextCartID($productTypeId)
class/SC_CartSession.php 127 public setProductValue   public function setProductValue($id, $key, $val, $productTypeId)
class/SC_CartSession.php 140 public getMax   public function getMax($productTypeId)
class/SC_CartSession.php 157 public getTotalQuantity   public function getTotalQuantity($productTypeId)
class/SC_CartSession.php 169 public getAllProductsTotal   public function getAllProductsTotal($productTypeId, $pref_id = 0, $country_id = 0)
class/SC_CartSession.php 197 public getAllProductsTax   public function getAllProductsTax($productTypeId, $pref_id = 0, $country_id = 0)
class/SC_CartSession.php 221 public getAllProductsPoint   public function getAllProductsPoint($productTypeId)
class/SC_CartSession.php 248 public addProduct   public function addProduct($product_class_id, $quantity)
class/SC_CartSession.php 272 public setPrevURL($url, $excludePaths = array 前のURLをセット public function setPrevURL($url, $excludePaths = array())
class/SC_CartSession.php 294 public getPrevURL   public function getPrevURL()
class/SC_CartSession.php 300 public delProductKey   public function delProductKey($keyname, $val, $productTypeId)
class/SC_CartSession.php 310 public setValue   public function setValue($key, $val, $productTypeId)
class/SC_CartSession.php 315 public getValue   public function getValue($key, $productTypeId)
class/SC_CartSession.php 324 public adjustSessionProductsClass   public function adjustSessionProductsClass(&$arrProductsClass)
class/SC_CartSession.php 361 public setCartSession4getCartList   public function setCartSession4getCartList($productTypeId, $key)
class/SC_CartSession.php 393 public getCartList   public function getCartList($productTypeId, $pref_id = 0, $country_id = 0)
class/SC_CartSession.php 464 public getAllCartList   public function getAllCartList()
class/SC_CartSession.php 487 public getAllProductClassID   public function getAllProductClassID($productTypeId)
class/SC_CartSession.php 506 public delAllProducts   public function delAllProducts($productTypeId)
class/SC_CartSession.php 515 public delProduct   public function delProduct($cart_no, $productTypeId)
class/SC_CartSession.php 526 public upQuantity   public function upQuantity($cart_no, $productTypeId)
class/SC_CartSession.php 535 public downQuantity   public function downQuantity($cart_no, $productTypeId)
class/SC_CartSession.php 550 public getQuantity   public function getQuantity($cart_no, $productTypeId)
class/SC_CartSession.php 568 public setQuantity   public function setQuantity($quantity, $cart_no, $productTypeId)
class/SC_CartSession.php 585 public getProductClassId   public function getProductClassId($cart_no, $productTypeId)
class/SC_CartSession.php 608 public checkProducts   public function checkProducts($productTypeId)
class/SC_CartSession.php 666 public isDelivFree   public function isDelivFree($productTypeId)
class/SC_CartSession.php 782 public getKeys   public function getKeys()
class/SC_CartSession.php 802 public registerKey   public function registerKey($key)
class/SC_CartSession.php 812 public unsetKey   public function unsetKey()
class/SC_CartSession.php 822 public getKey   public function getKey()
class/SC_CartSession.php 832 public isMultiple   public function isMultiple()
class/SC_CartSession.php 843 public hasProductType   public function hasProductType($product_type_id)

SC_CartSession | クラスの呼び出し

クラスが呼び出されている箇所を抽出しました。

ファイル名 行番号 説明 箇所
class/SC_CartSession.php 30 カートセッション管理クラス SC_CartSession
class/SC_CartSession.php 400   SC_CARTSESSION
class/SC_CartSession.php 707 会員管理クラス SC_Customer
class/SC_CartSession.php 707 会員管理クラス SC_Customer
class/SC_CartSession.php 250 商品を扱うサービスクラス SC_Product
class/SC_CartSession.php 363 商品を扱うサービスクラス SC_Product
class/SC_CartSession.php 395 商品を扱うサービスクラス SC_Product
class/SC_CartSession.php 610 商品を扱うサービスクラス SC_Product
class/SC_CartSession.php 668 DB関連のヘルパークラス SC_Helper_DB
class/SC_CartSession.php 761 DB関連のヘルパークラス SC_Helper_DB
class/SC_CartSession.php 611 配送方法を管理するヘルパークラス SC_Helper_Delivery
class/SC_CartSession.php 742 配送方法を管理するヘルパークラス SC_Helper_Delivery
class/SC_CartSession.php 185 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 205 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 375 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 434 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 439 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 642 税規約を管理するヘルパークラス SC_Helper_TaxRule
class/SC_CartSession.php 239 各種ユーティリティクラス SC_Utils
class/SC_CartSession.php 622 各種ユーティリティクラス SC_Utils
class/SC_CartSession.php 629 各種ユーティリティクラス SC_Utils
class/SC_CartSession.php 740 各種ユーティリティクラス SC_Utils
class/SC_CartSession.php 741 各種ユーティリティクラス SC_Utils

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

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

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

dtbデータベースが呼び出されている箇所を抽出しました。

正月越境ECのお知らせ

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

凧(たこ)や独楽(こま)、お屠蘇(おとそ)などのようなお正月アイテムを、
当面は写真データのダウンロード販売という形で
お正月の普及活動に貢献したいです。
年賀状の作成や、お正月商品のセールスプロモーションにご利用いただければと思います。

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

2018年7月営業開始予定です。
楽しみにしていて下さいね!

越境EC立ち上げ協力

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

権利関係について

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

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

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