src/HtmlServiceProvider.php
protected function getTheme()
    {
        if ($this->theme == null) {
            $this->theme = new Theme($this->app['view'], $this->options['theme'], $this->options['custom']);
        }

        return $this->theme;
    }
protected function getTheme()
    {
        if ($this->theme == null) {
            $this->theme = new Theme($this->app['view'], $this->options['theme'], $this->options['custom']);
        }

        return $this->theme;
    }
protected function getTheme ( ) { if ( $ this -> theme == null ) { $ this -> theme = new Theme ( $ this -> app [ 'view' ] , $ this -> options [ 'theme' ] , $ this -> options [ 'custom' ] ) ; } return $ this -> theme ; }
Instantiate and return the Theme object

Only one theme is necessary, and the theme object will be used internally
by the other classes of this component. So we don't need to add it to the
IoC container.

@return \Styde\Html\Theme
Instantiate and return the Theme object