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; }
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; }