整数の入力値に対して最大値チェックを追加する
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
以下のURLのパラメータに対して最大値のチェックを追加する
URL | Parameter
-- | --
/admin/content/block/new | block[id]
/admin/content/page/1/edit | main_edit[SpLayout]
/admin/customer/new | admin_customer[address][pref]
/admin/order/new | order[OrderItems][1][order_item_type]
/admin/order/new | order[Shipping][Delivery]
/admin/order/new | order[OrderItems][1][ProductClass]
/admin/product/product/class/1 | product_class_matrix[product_classes][1][ClassCategory2]
/admin/product/product/class/1 | product_class_matrix[product_classes][1][ClassCategory1]
/admin/product/product/class/1 | product_class_matrix[product_classes][1][delivery_duration]
/admin/product/product/class/1 | product_class_matrix[product_classes][1][sale_type]
/admin/shipping/1/edit | form[shippings][1][address][pref]
/admin/shipping/1/edit | form[shippings][1][Delivery]
/admin/shipping/1/edit | form[shippings][1][OrderItems][1][tax_type]
/admin/shipping/1/edit | form[shippings][1][OrderItems][1][order_item_type]
/admin/shipping/1/edit | form[shippings][1][OrderItems][1][ProductClass]
/products/add_cart/1 | ProductClass
## 期待する内容(Expect) or 要望 (Requirement)
巨大な数値でも適切なエラーを返す。
上記以外も漏れている可能性があるので確認したい。
## 再現手順(Procedure)
postgresの環境で巨大な数値を指定してPOSTする。
mysqlでは切り捨てられるなどで発生しないものがある。
### 環境 (environment)
+ EC-CUBE: 4.0.5
+ DB:
- PostgreSQL
## 関連情報 (Ref)
Contributor guide
Assessment
This issue has not been assessed yet.