code: public function boot($type = "cms")
      {
          $this->type = $type;
          $this->assets = array(
              'getExternalStylesheets' => array(),
              'getExternalJavascripts' => array(),
              'getInternalStylesheets' => array(),
              'getInternalJavascripts' => array(),
          );
  
          $this->webDir = $this->configurationHandler->webDir();
          $this->cacheDir = $this->configurationHandler->siteCacheDir() . '/assetic/' . $type;
          $assets = $this->configurationHandler->getAssetsByType($type);
          $this->assets = array_merge($this->assets, $assets);
  
          return $this;
      }
docs: Boots the TemplateAssetsManager object basing on the give type
  @param string $type
  
  @return $this