Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AssetControllerBase.php

function AssetControllerBase::getGroup

Gets a group.

Parameters

array $groups: An array of asset groups.

int $group_delta: The group delta.

Return value

array The correct asset group matching $group_delta.

Throws

\Symfony\Component\HttpKernel\Exception\BadRequestHttpException Thrown when the filename is invalid.

1 call to AssetControllerBase::getGroup()
AssetControllerBase::deliver in core/modules/system/src/Controller/AssetControllerBase.php
Generates an aggregate, given a filename.

File

core/modules/system/src/Controller/AssetControllerBase.php, line 232

Class

AssetControllerBase
Defines a controller to serve asset aggregates.

Namespace

Drupal\system\Controller

Code

protected function getGroup(array $groups, int $group_delta) : array {
    if (isset($groups[$group_delta])) {
        return $groups[$group_delta];
    }
    throw new BadRequestHttpException('Invalid filename.');
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal