Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
MinificationFilenameResolver.php
Go to the documentation of this file.
1 <?php
7 
9 
14 {
18  const FILE_PART = '.min.';
19 
23  private $minification;
24 
30  public function __construct(Minification $minification)
31  {
32  $this->minification = $minification;
33  }
34 
41  public function resolve($path)
42  {
43  if (!$this->minification->isEnabled(pathinfo($path, PATHINFO_EXTENSION))) {
44  return $path;
45  }
46 
47  return str_replace(self::FILE_PART, '.', $path);
48  }
49 }