Sunnysideup\Ecommerce\Forms\OrderStatusLogForm
Synopsis
class OrderStatusLogForm
extends Form
{
- // members
- protected Order $order;
- private static string $controller_class = OrderStatusLogFormController::class;
- private static string $validator_class = OrderStatusLogFormValidator::class;
- // methods
- public void __construct()
- public void saveDataToSession()
Hierarchy
Extends
- SilverStripe\Forms\Form
Members
private
- $controller_class — string
- $validator_class — string
protected
- $order — Sunnysideup\Ecommerce\Model\Order
Methods
public
- __construct() — NOTE: we semi-enforce using the OrderLog_Controller here to deal with the submission of the OrderStatusLogForm You can use your own Logs or an extension of OrderLog_Controller by setting the first parameter (optionalController) to your own controller.
- saveDataToSession() — saves the form into session.