|
@@ -200,7 +200,14 @@ class ClientCRUD implements ModelInterface, ArrayAccess
|
|
|
}
|
|
|
|
|
|
const CURRENT_STATE_ACTIVE = 'active';
|
|
|
+ const CURRENT_STATE_PRE_NOTICE = 'pre_notice';
|
|
|
const CURRENT_STATE_SUSPEND = 'suspend';
|
|
|
+ const CURRENT_STATE_CANCELED = 'canceled';
|
|
|
+ const CURRENT_STATE_NOT_PROVISIONED = 'not_provisioned';
|
|
|
+ const CURRENT_STATE_DELETED = 'deleted';
|
|
|
+
|
|
|
+ // https://gitlab.com/interlink-sa/flowdat3/modules/base/blob/master/app/config/workflow.yml
|
|
|
+
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -212,7 +219,11 @@ class ClientCRUD implements ModelInterface, ArrayAccess
|
|
|
{
|
|
|
return [
|
|
|
self::CURRENT_STATE_ACTIVE,
|
|
|
+ self::CURRENT_STATE_PRE_NOTICE,
|
|
|
self::CURRENT_STATE_SUSPEND,
|
|
|
+ self::CURRENT_STATE_CANCELED,
|
|
|
+ self::CURRENT_STATE_NOT_PROVISIONED,
|
|
|
+ self::CURRENT_STATE_DELETED
|
|
|
];
|
|
|
}
|
|
|
|