Skip to main content

OrganizationStatus Enum

The OrganizationStatus enum defines the possible states of an organization in the system.

Definition

namespace App\Enums;

enum OrganizationStatus: string
{
case ACTIVE = 'active';
case INACTIVE = 'inactive';
case SUSPENDED = 'suspended';
}

Values

ValueDescription
activeOrganization is active and fully operational
inactiveOrganization is inactive (soft deleted)
suspendedOrganization is suspended (billing/administrative)

Methods

label(): string

Get human-readable label.

OrganizationStatus::ACTIVE->label();     // "Active"
OrganizationStatus::SUSPENDED->label(); // "Suspended"

Used By