getFileName()); } /** * Returns the root directory of the application. * * @return string * The root directory of the application. */ public function getRootDirectory() { return dirname($this->getAppDirectory()); } /** * @return string */ public function getConfDirectory() { return $this->getAppDirectory() . '/config'; } /** * @return string */ public function getDataDirectory() { return $this->getRootDirectory() . '/data'; } /** * @return string */ public function getResumeJson() { return $this->getDataDirectory() . '/resume.json'; } /** * @return string */ public function getResumeSchema() { return $this->getDataDirectory() . '/resume.schema.json'; } /** * @return \Noodlehaus\Config */ public function conf2() { return Noodlehaus\Config::load($this->getConfDirectory()); } }