/var/www/vhosts/nabawater/vendor/2amigos/qrcode-library/src/Format
NameSizeModeActions
AbstractFormat.php86290644editdlrm
BookMarkFormat.php10660644editdlrm
BtcFormat.php10090644editdlrm
GeoFormat.php7050644editdlrm
iCalFormat.php15080644editdlrm
MailMessageFormat.php8930644editdlrm
MailToFormat.php6850644editdlrm
MeCardFormat.php23640644editdlrm
MmsFormat.php8130644editdlrm
PhoneFormat.php6920644editdlrm
SmsFormat.php7770644editdlrm
vCardFormat.php39640644editdlrm
WifiFormat.php15550644editdlrm
YoutubeFormat.php7400644editdlrm
Edit: /var/www/vhosts/nabawater/vendor/2amigos/qrcode-library/src/Format/BookMarkFormat.php (1066B)
* * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace Da\QrCode\Format; use Da\QrCode\Exception\InvalidConfigException; use Da\QrCode\Traits\UrlTrait; /** * Class BookMark formats a string to properly create a Bookmark QrCode * * @author Antonio Ramirez * @link https://www.2amigos.us/ * @package Da\QrCode\Format */ class BookMarkFormat extends AbstractFormat { use UrlTrait; /** * @var string bookmark title */ public $title; /** * @inheritdoc * @throws InvalidConfigException */ public function init(): void { if ($this->url === null) { throw new InvalidConfigException("'url' cannot be empty."); } } /** * @inheritdoc */ public function getText(): string { return "MEBKM:TITLE:{$this->title};URL:{$this->url};;"; } }