summaryrefslogblamecommitdiffstats
path: root/modules-available/permissionmanager/page.inc.php
blob: 871e7946d35a9d4d3399a1a0caceb6295921e7b0 (plain) (tree)
1
2
3

     
                                         


























                                                                                         
<?php

class Page_PermissionManager extends Page
{

	/**
	 * Called before any page rendering happens - early hook to check parameters etc.
	 */
	protected function doPreprocess()
	{
		User::load();

		if (!User::isLoggedIn()) {
			Message::addError('main.no-permission');
			Util::redirect('?do=Main'); // does not return
		}
	}

	/**
	 * Menu etc. has already been generated, now it's time to generate page content.
	 */
	protected function doRender()
	{
		Render::addTemplate('_page', array(
			'foo' => 'bar',
			'now' => date('d.m.Y H:i:s')
		));
	}

}