code: protected function loadBundle($name, $config = [], $publish = true)
      {
          if (!isset($config['class'])) {
              $config['class'] = $name;
          }
          /* @var $bundle AssetBundle */
          $bundle = Yii::createObject($config);
          if ($publish) {
              $bundle->publish($this);
          }
  
          return $bundle;
      }
docs: Loads asset bundle class by name.
  
  @param string $name bundle name
  @param array $config bundle object configuration
  @param bool $publish if bundle should be published
  @return AssetBundle
  @throws InvalidConfigException if configuration isn't valid