uawdijnntqw1x1x1
IP : 3.142.144.163
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
yar.axolotls.ru
/
1c9cb
/
..
/
bitrix
/
modules
/
crm
/
lib
/
settings
/
arraysetting.php
/
/
<?php namespace Bitrix\Crm\Settings; use Bitrix\Main; class ArraySetting extends Setting { /** @var string */ protected $name = ''; /** @var array|null */ protected $default = null; /** @var array|null */ protected $value = null; function __construct($name, array $default = null) { parent::__construct($name); $this->default = $default !== null ? $default : array(); } public function set(array $value) { if($value == $this->default) { Main\Config\Option::delete('crm', array('name' => $this->name)); } else { Main\Config\Option::set('crm', $this->name, serialize($value)); } } public function get() { if($this->value !== null) { return $this->value; } $value = Main\Config\Option::get('crm', $this->name, '', ''); $this->value = $value !== '' ? unserialize($value) : $this->default; return $this->value; } }
/var/www/axolotl/data/www/yar.axolotls.ru/1c9cb/../bitrix/modules/crm/lib/settings/arraysetting.php