/**
  * setContainer function.
  * 
  * @access public
  * @param mixed $container
  * @return void
  */
 public function setContainer($container)
 {
     parent::setContainer($container);
     $this->request = $this->container->get('request');
     $this->form = $this->container->get('form');
     $this->session = $this->container->get('session');
     $this->auth = $this->container->get('authentication');
 }
 /**
  * setContainer function.
  * 
  * @access public
  * @param mixed $container
  * @return void
  */
 public function setContainer($container)
 {
     parent::setContainer($container);
     $this->database = $this->container->get('database');
     $this->cache = $this->container->get('fragment_caching');
 }