<?php

/**
 * Application controller
 *
 * A method of this class is called when user request arrives.
 * It is here where the application logic takes its place.
 *
 * @version DR1.7
 */
abstract class Ctrl {



	protected $request;
	protected $response;



	/**
	 * Application controller constructor
	 *
	 * It is a good place for all important stuff to be instantiated or initialized.
	 * Don't forget to call parent class' constructor.
	 */
	public function __construct() {
		$this->request = RequestContext::getInstance();
		$this->response = ResponseContext::getInstance();
	}



} // class Ctrl

?>