/** * 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(); }