protected function lazyInit() { // lazy initialization if (!$this->initialized) { $this->_init($this->_path, $this->readonly); } return parent::lazyInit(); }