PHP Класс Pimcore\Tool

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$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