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])
파일 보기 프로젝트 열기: mrclay/minify 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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