PHP 클래스 Pimcore\Tool

파일 보기 프로젝트 열기: pimcore/pimcore 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$isFrontend null
$notFoundClassNames array
$validLanguages array

공개 메소드들

메소드 설명
classExists ( $class ) : boolean
exitWithError ( $message )
getAnonymizedClientIp ( ) : string
getClientIp ( ) : mixed
getCustomViewConfig ( ) : array | boolean
getDefaultLanguage ( ) : null | string
getFallbackLanguagesFor ( $language ) : array
getHostUrl ( string $useProtocol = null ) : string Returns the host URL
getHostname ( ) : string
getHttpClient ( string $type = "Zend_Http_Client", array $options = [] ) : Zend_Http_Client
getHttpData ( $url, array $paramsGet = [], array $paramsPost = [] ) : boolean | string
getLanguageFlagFile ( $language ) : string
getMail ( null $recipients = null, null $subject = null, null $charset = null ) : Mail
getModelClassMapping ( $sourceClassName ) : string
getRequestScheme ( ) : string
getRoutingDefaults ( ) : array
getSupportedLocales ( ) : array | mixed
getValidCacheKey ( string $key ) : string returns a valid cache key/tag string
getValidLanguages ( ) : array
interfaceExists ( $class ) : boolean
isFrontend ( ) : boolean
isFrontentRequestByAdmin ( ) eg. editmode, preview, version preview, always when it is a "frontend-request", but called out of the admin
isHtmlResponse ( Zend_Controller_Response_Abstract $response ) : boolean
isInstaller ( ) : boolean
isValidLanguage ( $language ) : boolean
isValidPath ( $path ) : boolean
useFrontendOutputFilters ( Zend_Controller_Request_Abstract $request ) : boolean

보호된 메소드들

메소드 설명
classInterfaceExists ( $class, $type ) : boolean

메소드 상세

classExists() 공개 정적인 메소드

public static classExists ( $class ) : boolean
$class
리턴 boolean

classInterfaceExists() 보호된 정적인 메소드

protected static classInterfaceExists ( $class, $type ) : boolean
$class
$type
리턴 boolean

exitWithError() 공개 정적인 메소드

public static exitWithError ( $message )
$message

getAnonymizedClientIp() 공개 정적인 메소드

public static getAnonymizedClientIp ( ) : string
리턴 string

getClientIp() 공개 정적인 메소드

public static getClientIp ( ) : mixed
리턴 mixed

getCustomViewConfig() 공개 정적인 메소드

public static getCustomViewConfig ( ) : array | boolean
리턴 array | boolean

getDefaultLanguage() 공개 정적인 메소드

public static getDefaultLanguage ( ) : null | string
리턴 null | string

getFallbackLanguagesFor() 공개 정적인 메소드

public static getFallbackLanguagesFor ( $language ) : array
$language
리턴 array

getHostUrl() 공개 정적인 메소드

Returns the host URL
public static getHostUrl ( string $useProtocol = null ) : string
$useProtocol string use a specific protocol
리턴 string

getHostname() 공개 정적인 메소드

public static getHostname ( ) : string
리턴 string

getHttpClient() 공개 정적인 메소드

public static getHttpClient ( string $type = "Zend_Http_Client", array $options = [] ) : Zend_Http_Client
$type string
$options array
리턴 Zend_Http_Client

getHttpData() 공개 정적인 메소드

public static getHttpData ( $url, array $paramsGet = [], array $paramsPost = [] ) : boolean | string
$url
$paramsGet array
$paramsPost array
리턴 boolean | string

getLanguageFlagFile() 공개 정적인 메소드

public static getLanguageFlagFile ( $language ) : string
$language
리턴 string

getMail() 공개 정적인 메소드

public static getMail ( null $recipients = null, null $subject = null, null $charset = null ) : Mail
$recipients null
$subject null
$charset null
리턴 Mail

getModelClassMapping() 공개 정적인 메소드

사용 중단:
public static getModelClassMapping ( $sourceClassName ) : string
$sourceClassName
리턴 string

getRequestScheme() 공개 정적인 메소드

public static getRequestScheme ( ) : string
리턴 string

getRoutingDefaults() 공개 정적인 메소드

public static getRoutingDefaults ( ) : array
리턴 array

getSupportedLocales() 공개 정적인 메소드

public static getSupportedLocales ( ) : array | mixed
리턴 array | mixed

getValidCacheKey() 공개 정적인 메소드

returns a valid cache key/tag string
public static getValidCacheKey ( string $key ) : string
$key string
리턴 string

getValidLanguages() 공개 정적인 메소드

public static getValidLanguages ( ) : array
리턴 array

interfaceExists() 공개 정적인 메소드

public static interfaceExists ( $class ) : boolean
$class
리턴 boolean

isFrontend() 공개 정적인 메소드

public static isFrontend ( ) : boolean
리턴 boolean

isFrontentRequestByAdmin() 공개 정적인 메소드

eg. editmode, preview, version preview, always when it is a "frontend-request", but called out of the admin
public static isFrontentRequestByAdmin ( )

isHtmlResponse() 공개 정적인 메소드

public static isHtmlResponse ( Zend_Controller_Response_Abstract $response ) : boolean
$response Zend_Controller_Response_Abstract
리턴 boolean

isInstaller() 공개 정적인 메소드

public static isInstaller ( ) : boolean
리턴 boolean

isValidLanguage() 공개 정적인 메소드

public static isValidLanguage ( $language ) : boolean
$language
리턴 boolean

isValidPath() 공개 정적인 메소드

public static isValidPath ( $path ) : boolean
$path
리턴 boolean

useFrontendOutputFilters() 공개 정적인 메소드

public static useFrontendOutputFilters ( Zend_Controller_Request_Abstract $request ) : boolean
$request Zend_Controller_Request_Abstract
리턴 boolean

프로퍼티 상세

$isFrontend 보호되어 있는 정적으로 프로퍼티

protected static null $isFrontend
리턴 null

$notFoundClassNames 보호되어 있는 정적으로 프로퍼티

protected static array $notFoundClassNames
리턴 array

$validLanguages 보호되어 있는 정적으로 프로퍼티

protected static array $validLanguages
리턴 array