kernel = $kernel; $this->stralatePath = $this->installDir(); } /** * @return bool|string */ public function installDir(){ $path = $this->kernel->getProjectDir(); $path = realpath($path.'/translations'); if(is_bool($path)) throw new NotFoundResourceException("Translation folder is missing"); if(!is_dir($path)) mkdir($path,0655); $path .= '/stranslate'; if(!is_dir($path)) mkdir($path,0655); return $path; } }