/** * Returns not only the URL for the file, but also the URLs * of the files it requires (if it's a manifest file). */ public function getFileUrls($filename) { if ($file = $this->findFile($filename)) { $parser = new Rails\Assets\Parser\Base($file); $parser->parse(Rails\Assets\Parser\Base::PARSE_TYPE_GET_PATHS); $urls = []; foreach ($parser->urlPaths() as $url) { $urls[] = $url . '?body=1'; } return $urls; } return false; }