\Router

Synopsis

class Router {
}

Methods

private

  • findPages() — По разделу сайта и хвосту пути определяет шаблон и динамическую страницу Выставляет динамической странице параметры
  • findSection() — Находит по пути текущий раздел сайта и окончание (хвост) пути, не принадлежащий разделу
  • normalizePath() — Нормализует разобранный путь

public

  • detect() — По $_SERVER['REQUEST_URI'] генерирует HTML страницы
  • detectDifference() — По параметрам старая и новая страницы ($oldURL, $newURL) генерирует HTML, представляющий разницу между старым и новым контентом
  • detectSite() — Определяет сайт по домену