function getStatusString()
{
switch ($this->getData('status')) {
case SUBSCRIPTION_STATUS_ACTIVE:
return __('subscriptions.status.active');
case SUBSCRIPTION_STATUS_NEEDS_INFORMATION:
return __('subscriptions.status.needsInformation');
case SUBSCRIPTION_STATUS_NEEDS_APPROVAL:
return __('subscriptions.status.needsApproval');
case SUBSCRIPTION_STATUS_AWAITING_MANUAL_PAYMENT:
return __('subscriptions.status.awaitingManualPayment');
case SUBSCRIPTION_STATUS_AWAITING_ONLINE_PAYMENT:
return __('subscriptions.status.awaitingOnlinePayment');
case SUBSCRIPTION_STATUS_OTHER:
return __('subscriptions.status.other');
default:
return __('subscriptions.status');
}
}