File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/calendar/lib/ical/basic/parameter.php
Back
<?php namespace Bitrix\Calendar\ICal\Basic; class Parameter { private $name; private $value; private $disableEscaping; public static function getInstance(string $name, string $value, $disableEscaping = false): Parameter { return new self($name, $value, $disableEscaping); } public function __construct(string $name, string $value, $disableEscaping = false) { $this->name = $name; $this->value = $value; $this->disableEscaping = $disableEscaping; } public function getName(): string { return $this->name; } public function getValue(): string { if ($this->disableEscaping) { return $this->value; } $replacements = [ '\\' => '\\\\', '"' => '\\"', ',' => '\\,', ';' => '\\;', "\n" => '\\n', ]; return str_replace(array_keys($replacements), $replacements, $this->value); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.27 |
proxy
|
phpinfo
|
Settings