<?php | |
class views { | |
const VIEW_L9N_OLD = 0; | |
const VIEW_L9N_NEW = 1; | |
const VIEW_L9S = 2; | |
public static $views = [self::VIEW_L9N_OLD, self::VIEW_L9N_NEW, self::VIEW_L9S]; | |
public static $viewsNames = [ | |
self::VIEW_L9N_OLD => "VIEW_L9N_OLD", | |
self::VIEW_L9N_NEW => "VIEW_L9N_NEW", | |
self::VIEW_L9S => "VIEW_L9S" | |
]; | |
public static $viewsInclude = [ | |
self::VIEW_L9N_OLD => "l9n.php", | |
self::VIEW_L9N_NEW => "l9n.php", | |
self::VIEW_L9S => "l9s.php" | |
]; | |
public static function renderPage($view) { | |
if (!in_array($view, self::$views)) return; | |
$gtfs = new gtfs(); | |
require_once(__DIR__."/../views/".self::$viewsInclude[$view]); | |
} | |
} |