<?php //require 'hooks.php'; require 'hooksv2.php'; require 'vendor/autoload.php'; // Creates an object of different functions $page = new pages(); if (!empty($page)) { /** * YAML PARS */ $params = "hi"; $yay = $page->config(); $object = (object) $yay; //var_dump($object); $loginSession = $page->loginSession(); $sessionConfig = $page->sessionConfig($loginSession); // parsed url with html/ added to the front $parsUrl = $page->getPageTemplate(); // gets the html file or txt file if they exist $parsHtmlLocationResult = $page->parsHtml($parsUrl); $parsTxtLocationResult = $page->parsTxt($parsUrl); //$url = $page->pageURL(); } $arrayobj = new ArrayObject(array('first', 'second', 'third')); $arrayobj->append($page->config()); $arrayobj->append(array('five', 'six')); //echo json_encode($arrayobj); $name = $sessionConfig['name']; $config = array($parsHtmlLocationResult, $parsTxtLocationResult, $parsUrl); //var_dump($config);
} else { echo '<p class="error">' . ERROR_NOT_FOUND_PAGE . '</p>'; } return $arr; } } //print_r($arrUrl); $c = new pages($arrUrl['alias'], $arrUrl['currentPage']); $currentMenu = $c->currentMenu(); if ($currentMenu['id'] == '') { $error = ERROR_NOT_FOUND_PAGE; include_once 'view/web_error.php'; return false; } $lang = $currentMenu['lang']; $config = $c->config($lang); $urlImg = $c->_urlImg; $currentPage = $arrUrl['currentPage']; if ($currentPage == 1) { $namePage = ''; } else { $namePage = ' - Page ' . $currentPage; } $tagHead = $c->tagHead($currentMenu['title'] . $namePage, $currentMenu['description'] . $namePage, $currentMenu['tags'], $currentMenu['img'], $currentMenu['url']); $table = $currentMenu['tableData']; $tableInclude = 'web_' . $currentMenu['typeMenuName']; /*view*/ $viewData = ob_start(); if (file_exists("view/{$tableInclude}_list.php")) { include_once "view/{$tableInclude}_list.php"; } else {