PHP Class Eccube\Controller\Admin\Order\EditController

Inheritance: extends Eccube\Controller\AbstractController
Show file Open project: ec-cube/ec-cube

Public Methods

Method Description
index ( Application $app, Request $request, $id = null )
searchCustomer ( Application $app, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse 顧客情報を検索する.
searchCustomerById ( Application $app, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse 顧客情報を検索する.
searchProduct ( Application $app, Request $request, $page_no = null )

Protected Methods

Method Description
calculate ( $app, Order $Order ) フォームからの入直内容に基づいて、受注情報の再計算を行う
newOrder ( )
updateDate ( $app, $TargetOrder, $OriginOrder ) 受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.

Method Details

calculate() protected method

フォームからの入直内容に基づいて、受注情報の再計算を行う
protected calculate ( $app, Order $Order )
$app
$Order Eccube\Entity\Order

index() public method

public index ( Application $app, Request $request, $id = null )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

newOrder() protected method

protected newOrder ( )

searchCustomer() public method

顧客情報を検索する.
public searchCustomer ( Application $app, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\JsonResponse

searchCustomerById() public method

顧客情報を検索する.
public searchCustomerById ( Application $app, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\JsonResponse

searchProduct() public method

public searchProduct ( Application $app, Request $request, $page_no = null )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request

updateDate() protected method

編集の場合 - 受注ステータスが他のステータスから発送済へ変更された場合に発送日を更新 - 受注ステータスが他のステータスから入金済へ変更された場合に入金日を更新 新規登録の場合 - 受注日を更新 - 受注ステータスが発送済に設定された場合に発送日を更新 - 受注ステータスが入金済に設定された場合に入金日を更新
protected updateDate ( $app, $TargetOrder, $OriginOrder )
$app
$TargetOrder
$OriginOrder