]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commit
feat(BR-132): add alphanumeric promo code format PROMO-XXXX-XXXX
authorAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Fri, 20 Feb 2026 13:33:10 +0000 (16:33 +0300)
committerAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Fri, 20 Feb 2026 13:33:10 +0000 (16:33 +0300)
commit6e05e4a52b0b263c6172806629dc54b0539602c8
tree89b74c2d72584b7aae7ac1cb3adb89da0f3a6d21
parent5d17a34ae509776bf91397ebfc2eda168de4e511
feat(BR-132): add alphanumeric promo code format PROMO-XXXX-XXXX

Add format switcher for promo code generation: legacy digits (CODE123)
and new alphanumeric (CODE-XXXX-XXXX) without confusing chars (0/O/1/l/I).
Expand code column from VARCHAR(13) to VARCHAR(20).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
erp24/migrations/m260220_120000_alter_promocode_code_length.php [new file with mode: 0644]
erp24/records/Promocode.php
erp24/services/PromocodeService.php
erp24/views/promocode/edit.php