Minify_Controller_Base::__construct PHP Method

__construct() public method

public __construct ( Minify_Env $env, Minify_Source_Factory $sourceFactory, Psr\Log\LoggerInterface $logger = null )
$env Minify_Env
$sourceFactory Minify_Source_Factory
$logger Psr\Log\LoggerInterface
    public function __construct(Minify_Env $env, Minify_Source_Factory $sourceFactory, LoggerInterface $logger = null)
    {
        $this->env = $env;
        $this->sourceFactory = $sourceFactory;
        if (!$logger) {
            $logger = new Logger('minify');
        }
        $this->logger = $logger;
    }

Usage Example

Example #1
0
 /**
  * @param Minify_Env            $env           Environment
  * @param Minify_Source_Factory $sourceFactory Source factory. If you need to serve files from any path, this
  *                                             component must have its "checkAllowDirs" option set to false.
  */
 public function __construct(Minify_Env $env, Minify_Source_Factory $sourceFactory)
 {
     parent::__construct($env, $sourceFactory);
 }