protected function setupFileHandle($name) { if (isset($this->files[$name])) { return true; } $file = fopen($this->getFilePath($name), 'c'); if (false === $file) { return false; } $this->files[$name] = $file; return true; }