class EditController extends AbstractController

Methods

__construct()

No description

getBoundForm(Application $app, $type)

No description

getSecurity($app)

No description

isTokenValid($app)

No description

index(Application $app, Request $request, $id = null)

No description

JsonResponse
searchCustomer(Application $app, Request $request)

顧客情報を検索する.

JsonResponse
searchCustomerById(Application $app, Request $request)

顧客情報を検索する.

searchProduct(Application $app, Request $request)

No description

newOrder()

No description

calculate($app, Order $Order)

フォームからの入直内容に基づいて、受注情報の再計算を行う

updateDate($app, $TargetOrder, $OriginOrder)

受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.

Details

in AbstractController at line 34
__construct()

in AbstractController at line 38
protected getBoundForm(Application $app, $type)

Parameters

Application $app
$type

in AbstractController at line 48
protected getSecurity($app)

Parameters

$app

in AbstractController at line 53
protected isTokenValid($app)

Parameters

$app

at line 37
index(Application $app, Request $request, $id = null)

Parameters

Application $app
Request $request
$id

at line 237
JsonResponse searchCustomer(Application $app, Request $request)

顧客情報を検索する.

Parameters

Application $app
Request $request

Return Value

JsonResponse

at line 279
JsonResponse searchCustomerById(Application $app, Request $request)

顧客情報を検索する.

Parameters

Application $app
Request $request

Return Value

JsonResponse

at line 321
searchProduct(Application $app, Request $request)

Parameters

Application $app
Request $request

at line 362
protected newOrder()

at line 379
protected calculate($app, Order $Order)

フォームからの入直内容に基づいて、受注情報の再計算を行う

Parameters

$app
Order $Order

at line 470
protected updateDate($app, $TargetOrder, $OriginOrder)

受注ステータスに応じて, 受注日/入金日/発送日を更新する, 発送済ステータスが設定された場合は, お届け先情報の発送日も更新を行う.

編集の場合 - 受注ステータスが他のステータスから発送済へ変更された場合に発送日を更新 - 受注ステータスが他のステータスから入金済へ変更された場合に入金日を更新

新規登録の場合 - 受注日を更新 - 受注ステータスが発送済に設定された場合に発送日を更新 - 受注ステータスが入金済に設定された場合に入金日を更新

Parameters

$app
$TargetOrder
$OriginOrder