Exemple #1
0
 /**
  * Execute all important hooks to render request
  * 
  * @param array $uri HTTP request uri
  * @param string $site Hostname - optional
  * @return array API data
  */
 public function render($uri)
 {
     $uri = Filters::sanitizeUri($uri);
     $this->hooks->execute('init');
     $this->hooks->execute('request.prerender');
     $this->hooks->execute('request.render', array($uri));
     $this->hooks->execute('request.postrender');
     return $this->api();
 }