private function CoalescingDirectoryResource::getFileResources

Performs the coalesce.

Return value

array An array of file resources

3 calls to CoalescingDirectoryResource::getFileResources()
CoalescingDirectoryResource::getContent in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Resource/CoalescingDirectoryResource.php
Returns the content of the resource.
CoalescingDirectoryResource::getIterator in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Resource/CoalescingDirectoryResource.php
CoalescingDirectoryResource::isFresh in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Resource/CoalescingDirectoryResource.php
Checks if a timestamp represents the latest resource.

File

drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Factory/Resource/CoalescingDirectoryResource.php, line 96

Class

CoalescingDirectoryResource
Coalesces multiple directories together into one merged resource.

Namespace

Assetic\Factory\Resource

Code

private function getFileResources() {
  $paths = array();
  foreach ($this->directories as $directory) {
    foreach ($directory as $file) {
      $relative = $this
        ->getRelativeName($file, $directory);
      if (!isset($paths[$relative])) {
        $paths[$relative] = $file;
      }
    }
  }
  return array_values($paths);
}