return self
function($attr)
{
if (null !== $this->cfg) {
$args = \func_get_args();
if ((\count($args) === 2) && \is_string($attr)) {
/** @var array $attr */
$attr = [$args[0] => $args[1]];
}
if (is_array($attr)) {
foreach ($attr as $key => $val) {
if (\is_string($key)) {
$this->cfg[$key] = $val;
}
}
$this->setSession(['cfg' => $this->cfg]);
}
}
return $this;
}