PHP 클래스 Eccube\Controller\ShoppingController

상속: extends AbstractController
파일 보기 프로젝트 열기: ec-cube/ec-cube

공개 메소드들

메소드 설명
complete ( Application $app, Request $request ) 購入完了画面表示
confirm ( Application $app, Request $request ) 購入処理
customer ( Application $app, Request $request ) お客様情報の変更(非会員)
delivery ( Application $app, Request $request ) 配送業者選択処理
index ( Application $app, Request $request ) : RedirectResponse | Response 購入画面表示
login ( Application $app, Request $request ) ログイン
nonmember ( Application $app, Request $request ) 非会員処理
payment ( Application $app, Request $request ) 支払い方法選択処理
shipping ( Application $app, Request $request, $id ) お届け先の設定一覧からの選択
shippingChange ( Application $app, Request $request, $id ) お届け先変更がクリックされた場合の処理
shippingEdit ( Application $app, Request $request, $id ) お届け先の設定(非会員でも使用する)
shippingEditChange ( Application $app, Request $request, $id ) お届け先の設定(非会員)がクリックされた場合の処理
shippingMultiple ( Application $app, Request $request ) 複数配送処理
shippingMultipleChange ( Application $app, Request $request ) 複数配送処理がクリックされた場合の処理
shippingMultipleEdit ( Application $app, Request $request ) 非会員用複数配送設定時の新規お届け先の設定
shoppingError ( Application $app, Request $request ) 購入エラー画面表示

비공개 메소드들

메소드 설명
customerValidation ( Application $app, array $data ) : array 非会員でのお客様情報変更時の入力チェック

메소드 상세

complete() 공개 메소드

購入完了画面表示
public complete ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

confirm() 공개 메소드

購入処理
public confirm ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

customer() 공개 메소드

お客様情報の変更(非会員)
public customer ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

delivery() 공개 메소드

配送業者選択処理
public delivery ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

index() 공개 메소드

購入画面表示
public index ( Application $app, Request $request ) : RedirectResponse | Response
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request
리턴 Symfony\Component\HttpFoundation\RedirectResponse | Symfony\Component\HttpFoundation\Response

login() 공개 메소드

ログイン
public login ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

nonmember() 공개 메소드

非会員処理
public nonmember ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

payment() 공개 메소드

支払い方法選択処理
public payment ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shipping() 공개 메소드

お届け先の設定一覧からの選択
public shipping ( Application $app, Request $request, $id )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingChange() 공개 메소드

お届け先変更がクリックされた場合の処理
public shippingChange ( Application $app, Request $request, $id )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingEdit() 공개 메소드

お届け先の設定(非会員でも使用する)
public shippingEdit ( Application $app, Request $request, $id )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingEditChange() 공개 메소드

お届け先の設定(非会員)がクリックされた場合の処理
public shippingEditChange ( Application $app, Request $request, $id )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingMultiple() 공개 메소드

複数配送処理
public shippingMultiple ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingMultipleChange() 공개 메소드

複数配送処理がクリックされた場合の処理
public shippingMultipleChange ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shippingMultipleEdit() 공개 메소드

非会員用複数配送設定時の新規お届け先の設定
public shippingMultipleEdit ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

shoppingError() 공개 메소드

購入エラー画面表示
public shoppingError ( Application $app, Request $request )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request