Example #1
0
 /**
  * @param Application $app
  * @return string
  */
 public static function setUploadDir(Application $app)
 {
     $user_var = $app->getConfManager()->getUserVar();
     $file_dir = $user_var['files_dir'] == "" ? "." : $user_var['files_dir'];
     if (!is_dir($file_dir)) {
         if (!mkdir($file_dir, 0777, true)) {
             $app->getErrorManager()->addMessage("Error creating file upload directory");
         }
     }
     return $file_dir;
 }
Example #2
0
 /**
  * TemplateManager constructor.
  * @param Application $app
  */
 function __construct(Application $app)
 {
     $this->template = new \Twig_Environment(new \Twig_Loader_Filesystem($app->getConfManager()->getPath()), array('debug' => $app->getConfManager()->getDevelopmentMode()));
     $this->template->addGlobal("session", $app->getSession());
 }