Server IP : 192.158.238.246 / Your IP : 3.138.121.183 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 declare(strict_types=1); namespace Give\Framework\FieldsAPI; class Consent extends Field { use Concerns\HasLabel; protected $useGlobalSettings; protected $checkboxLabel; protected $displayType; protected $linkText; protected $linkUrl; protected $modalHeading; protected $modalAcceptanceText; protected $agreementText; const TYPE = 'consent'; /** * @since 3.0.0 */ public function getUseGlobalSettings(): bool { return $this->useGlobalSettings; } /** * @since 3.0.0 */ public function useGlobalSettings(bool $useGlobalSettings): Consent { $this->useGlobalSettings = $useGlobalSettings; return $this; } /** * @since 3.0.0 */ public function getCheckboxLabel(): string { return $this->checkboxLabel; } /** * @since 3.0.0 */ public function checkboxLabel(string $text): Consent { $this->checkboxLabel = $text; return $this; } /** * @since 3.0.0 */ public function getDisplayType(): string { return $this->displayType; } /** * @since 3.0.0 */ public function displayType(string $text): Consent { $this->displayType = $text; return $this; } /** * @since 3.0.0 */ public function getLinkText(): string { return $this->linkText; } /** * @since 3.0.0 */ public function linkText(string $text): Consent { $this->linkText = $text; return $this; } /** * @since 3.0.0 */ public function getLinkUrl(): string { return $this->linkUrl; } /** * @since 3.0.0 */ public function linkUrl(string $url): Consent { $this->linkUrl = $url; return $this; } /** * @since 3.0.0 */ public function getModalHeading(): string { return $this->modalHeading; } /** * @since 3.0.0 */ public function modalHeading(string $text): Consent { $this->modalHeading = $text; return $this; } /** * @since 3.0.0 */ public function getModalAcceptanceText(): string { return $this->modalAcceptanceText; } /** * @since 3.0.0 */ public function modalAcceptanceText(string $text): Consent { $this->modalAcceptanceText = $text; return $this; } /** * @since 3.0.0 */ public function getAgreementText(): string { return $this->agreementText; } /** * @since 3.0.0 */ public function agreementText(string $text): Consent { $this->agreementText = $text; return $this; } }