session = service('session'); } final public function __get($name) { if (!array_key_exists($name, $this->_viewDatas)) { return null; } return $this->_viewDatas[$name]; } final public function __set($name, $value): void { $this->_viewDatas[$name] = $value; } final public function getViewDatas(): array { return $this->_viewDatas; } }