Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
MinifyTemplates Class Reference

Public Member Functions

 __construct (Files $filesUtils, MinifierInterface $htmlMinifier)
 
 minifyTemplates ()
 

Detailed Description

Minify PHTML templates service

Definition at line 14 of file MinifyTemplates.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( Files  $filesUtils,
MinifierInterface  $htmlMinifier 
)
Parameters
Files$filesUtils
MinifierInterface$htmlMinifier

Definition at line 30 of file MinifyTemplates.php.

33  {
34  $this->filesUtils = $filesUtils;
35  $this->htmlMinifier = $htmlMinifier;
36  }

Member Function Documentation

◆ minifyTemplates()

minifyTemplates ( )

Minify template files

Returns
int

Definition at line 43 of file MinifyTemplates.php.

44  {
45  $count = 0;
46  foreach ($this->filesUtils->getPhtmlFiles(false, false) as $template) {
47  $this->htmlMinifier->minify($template);
48  $count++;
49  }
50  return $count;
51  }
$count
Definition: recent.phtml:13
$template
Definition: export.php:12

The documentation for this class was generated from the following file: