Beispiel #1
0
 public static function getByParentID($parentID)
 {
     if (!$parentID) {
         $stmt = Utils::getConnect()->prepare("SELECT * FROM sections WHERE sectionParentID is null");
     } else {
         $stmt = Utils::getConnect()->prepare("SELECT * FROM sections WHERE sectionParentID = :sectionParentID");
     }
     $stmt->execute(array('sectionParentID' => $parentID));
     return $stmt->fetchAll();
 }
 public function delete($path, $sectionID)
 {
     $res = Section::delByID($sectionID);
     if (null == $res) {
         Utils::simplePage("Ошибка", $res);
         return false;
     }
     Utils::simplePage("Успех", "Запись успешно удалена");
     return true;
 }
 public function delete($elementID)
 {
     $res = Element::delByID($elementID);
     if ($res) {
         Utils::simplePage("Ошибка", "Ошибка удаления: " . $res);
         return false;
     }
     Utils::simplePage("Успех", "Запись успешно удалена");
     return true;
 }
 public function dumpToFile($file)
 {
     $code = '<?php return ' . var_export($this->routes, true) . ';';
     Utils::writeFile($file, $code);
 }
Beispiel #5
0
 public static function getBySectionID($sectionID)
 {
     $stmt = Utils::getConnect()->prepare("SELECT * FROM elements WHERE sectionID = :sectionID");
     $stmt->execute(array('sectionID' => $sectionID));
     return $stmt->fetchAll();
 }
 public function dumpToFile($file)
 {
     foreach ($this->map as $name => $value) {
         $this->compilePattern($name);
     }
     $code = '<? php return array (' . var_export($this->map, true) . ',' . var_export($this->mapData, true) . ',' . var_export($this->mapOptionalData, true) . ');';
     Utils::writeFile($file, $code);
 }