File: /var/www/html/wpmuhibbah_err/wp-content/plugins/give/src/Campaigns/ValueObjects/CampaignStatus.php
<?php
namespace Give\Campaigns\ValueObjects;
use Give\Framework\Support\ValueObjects\Enum;
/**
* @since 4.0.0
*
* Statuses copied from https://github.com/impress-org/give-peer-to-peer/blob/develop/src/P2P/ValueObjects/Status.php
*
* @method static CampaignStatus ARCHIVED()
* @method static CampaignStatus ACTIVE()
* @method static CampaignStatus INACTIVE()
* @method static CampaignStatus DRAFT()
* @method static CampaignStatus PENDING()
* @method static CampaignStatus PROCESSING()
* @method static CampaignStatus FAILED()
* @method bool isArchived()
* @method bool isActive()
* @method bool isInactive()
* @method bool isDraft()
* @method bool isPending()
* @method bool isProcessing()
* @method bool isFailed()
*/
class CampaignStatus extends Enum
{
const ARCHIVED = 'archived';
const ACTIVE = 'active';
const INACTIVE = 'inactive';
const DRAFT = 'draft';
const PENDING = 'pending';
const PROCESSING = 'processing';
const FAILED = 'failed';
}