Server IP : 192.158.238.246 / Your IP : 18.117.189.90 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/7779/cwd/plugins/give/src/DonationForms/V2/ValueObjects/ |
Upload File : |
<?php namespace Give\DonationForms\V2\ValueObjects; use Give\Framework\Support\ValueObjects\Enum; /** * @since 2.24.0 * * @method static DonationFormStatus PENDING() * @method static DonationFormStatus PUBLISHED() * @method static DonationFormStatus PRIVATE () * @method static DonationFormStatus DRAFT() * @method static DonationFormStatus TRASH() * @method static DonationFormStatus UPGRADED() * @method bool isPending() * @method bool isPublished() * @method bool isPrivate() * @method bool isDraft() * @method bool isTrash() * @method bool isUpgraded() */ class DonationFormStatus extends Enum { const PENDING = 'pending'; const PUBLISHED = 'publish'; const PRIVATE = 'private'; const DRAFT = 'draft'; const TRASH = 'trash'; const UPGRADED = 'upgraded'; /** * @since 2.24.0 * * @return array */ public static function labels(): array { return [ self::PENDING => __( 'Pending', 'give' ), self::PUBLISHED => __( 'Published', 'give' ), self::PRIVATE => __( 'Private', 'give' ), self::DRAFT => __( 'Draft', 'give' ), self::TRASH => __( 'Trash', 'give' ), self::UPGRADED => __( 'Upgraded', 'give' ), ]; } /** * @since 2.24.0 * * @return string */ public function label(): string { return self::labels()[ $this->getValue() ]; } }