PHP Класс Minify_Controller_Base, minify

The controller class validates a request and uses it to create sources for minification and set options like contentType. It's also responsible for loading minifier code upon request.
Автор: Stephen Clay ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$env Minify_Env
$logger Psr\Log\LoggerInterface
$sourceFactory Minify_Source_Factory

Открытые методы

Метод Описание
__construct ( Minify_Env $env, Minify_Source_Factory $sourceFactory, Psr\Log\LoggerInterface $logger = null )
createConfiguration ( array $options ) : Minify_ServeConfiguration Create controller sources and options for Minify::serve()
getEnv ( )
log ( string $msg ) : null Send message to the Minify logger

Описание методов

__construct() публичный Метод

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

createConfiguration() абстрактный публичный Метод

Create controller sources and options for Minify::serve()
abstract public createConfiguration ( array $options ) : Minify_ServeConfiguration
$options array controller and Minify options
Результат Minify_ServeConfiguration

getEnv() публичный Метод

public getEnv ( )

log() публичный Метод

Send message to the Minify logger
Устаревший: use $this->logger
public log ( string $msg ) : null
$msg string
Результат null

Описание свойств

$env защищенное свойство

protected Minify_Env $env
Результат Minify_Env

$logger защищенное свойство

protected LoggerInterface,Psr\Log $logger
Результат Psr\Log\LoggerInterface

$sourceFactory защищенное свойство

protected Minify_Source_Factory $sourceFactory
Результат Minify_Source_Factory