Server IP : 192.158.238.246 / Your IP : 3.140.197.130 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/task/7779/cwd/plugins/give/src/Framework/FieldsAPI/ |
Upload File : |
<?php namespace Give\Framework\FieldsAPI; use ReflectionClass; /** * @since 2.12.0 * @since 2.12.2 add Form, Group, and Html * @since 2.14.0 add Types::all static method */ class Types { const CHECKBOX = Checkbox::TYPE; const DATE = Date::TYPE; const EMAIL = Email::TYPE; const FILE = File::TYPE; const FORM = Form::TYPE; const GROUP = Group::TYPE; const HIDDEN = Hidden::TYPE; const HTML = Html::TYPE; const PHONE = Phone::TYPE; const RADIO = Radio::TYPE; const SELECT = Select::TYPE; const TEXT = Text::TYPE; const TEXTAREA = Textarea::TYPE; const URL = Url::TYPE; /** * Get all the type strings in an array. * * @since 2.14.0 * * @return string[] */ public static function all(): array { $reflection = new ReflectionClass(static::class); return array_values($reflection->getConstants()); } }