public function render() { $hideNavigation = false; $hideMessages = false; extract(parent::getData()); $_POST = @array_map_recursive('htmlspecialchars', $_POST); $_GET = @array_map_recursive('htmlspecialchars', $_GET); require 'View/header.php'; if (!$hideNavigation) { require ServiceAuth::getInstance()->isAdmin() ? 'View/admin/nav.php' : 'View/nav.php'; } require 'View/body.php'; echo '<div id="messages"></div>'; if (!$hideMessages && ServiceMessage::getInstance()->hasMessages()) { foreach (ServiceMessage::getInstance()->getMessages() as $v) { list($message, $level) = $v; require 'View/message.php'; } } require 'View/' . $this->getFile() . '.php'; require 'View/footer.php'; return $this; }
public function render() { echo json_encode(array_merge(array('success' => false, 'message' => 'Une erreur est survenue !'), parent::getData())); return $this; }