Beispiel #1
0
 protected function parseLess(fs\file $file)
 {
     $sResult = '';
     $less = new Prefixer();
     //$less->setImportDir($file->getParent()->getRealPath());
     //echo (string) $file->getControler()->getDirectory()->getRealPath();
     $less->setImportDir($file->getControler()->getDirectory()->getRealPath());
     try {
         $sResult = $less->compileFile($file->getRealPath());
     } catch (\Exception $e) {
         throw \Sylma::loadException($e);
     }
     return $sResult;
 }
Beispiel #2
0
 public function get($sQuery, $bDebug = true, $bArgument = true)
 {
     try {
         $result = $this->getDatabase()->query($sQuery);
         $this->logQuery($sQuery);
         $result = is_object($result) ? $result->fetch(\PDO::FETCH_ASSOC) : null;
     } catch (\PDOException $e) {
         throw \Sylma::loadException($e);
     }
     if (!$result && $bDebug) {
         $this->launchExceptionEmpty();
     }
     if ($bArgument) {
         $result = $result ? new Argument($result) : new Argument();
     }
     return $result;
 }