Sunnysideup\Ecommerce\Tasks\EcommerceTaskDeleteAllOrders
Synopsis
class EcommerceTaskDeleteAllOrders
extends BuildTask
{
- // members
- public boolean $verbose = false;
- protected string $title = 'Deletes all orders - CAREFUL!';
- protected string $description = 'Deletes all the orders and payments ever placed - CAREFULL!';
- private static array $allowed_actions = ;
- private static array $linked_objects_array = ;
- private static array $double_check_objects = ;
- // methods
- public int run()
- public void cleanupUnlinkedOrderObjects()
- private void doubleCheckModifiersAndItems()
- private void deleteObject()
Hierarchy
Extends
- SilverStripe\Dev\BuildTask
Members
private
- $allowed_actions
-
$double_check_objects
key = table where OrderID is saved value = table where LastEdited is saved. -
$linked_objects_array
key = table where OrderID is saved value = table where LastEdited is saved.
protected
- $description
- $title
public
- $verbose