PHP 클래스 Pubwich, pubwich

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

공개 메소드들

메소드 설명
_ ( string $string ) : string Translate a string according to the defined locale/
getFooter ( ) * Footer hook
getHeader ( ) * Header hook
getLoop ( ) : string Displays the generated HTML code
getServices ( ) : array
getThemePath ( ) : string
getThemeUrl ( ) : string
init ( ) Application initialisation
json_decode ( string $str ) : object
loadService ( string $service, array $config ) : Service Load a service file
rebuildCache ( ) : void Rebuild the cache for each defined service
renderTemplate ( ) : void Renders the template according to the current theme
requireServiceFile ( string $service ) : boolean Require a service file (according to the “cascade”)
setClasses ( ) : void Set the $classes array
setServices ( array $services = [] ) : void Set the services to use
time_since ( $original ) : string Return a date in a relative format Based on: http://snippets.dzone.com/posts/show/5565

비공개 메소드들

메소드 설명
applyTheme ( ) : void Apply box and items templates

메소드 상세

_() 공개 메소드

Translate a string according to the defined locale/
public _ ( string $string ) : string
$string string
리턴 string

getFooter() 공개 정적인 메소드

* Footer hook
public static getFooter ( )

getHeader() 공개 정적인 메소드

* Header hook
public static getHeader ( )

getLoop() 공개 정적인 메소드

Displays the generated HTML code
public static getLoop ( ) : string
리턴 string

getServices() 공개 정적인 메소드

public static getServices ( ) : array
리턴 array

getThemePath() 공개 정적인 메소드

public static getThemePath ( ) : string
리턴 string

getThemeUrl() 공개 정적인 메소드

public static getThemeUrl ( ) : string
리턴 string

init() 공개 정적인 메소드

Application initialisation
public static init ( )

json_decode() 공개 메소드

public json_decode ( string $str ) : object
$str string JSON-encoded object
리턴 object PHP object

loadService() 공개 정적인 메소드

Load a service file
public static loadService ( string $service, array $config ) : Service
$service string The service name
$config array The parameters
리턴 Service

rebuildCache() 공개 정적인 메소드

Rebuild the cache for each defined service
public static rebuildCache ( ) : void
리턴 void

renderTemplate() 공개 정적인 메소드

Renders the template according to the current theme
public static renderTemplate ( ) : void
리턴 void

requireServiceFile() 공개 정적인 메소드

Require a service file (according to the “cascade”)
public static requireServiceFile ( string $service ) : boolean
$service string Service
리턴 boolean

setClasses() 공개 정적인 메소드

Set the $classes array
public static setClasses ( ) : void
리턴 void

setServices() 공개 정적인 메소드

Set the services to use
public static setServices ( array $services = [] ) : void
$services array
리턴 void

time_since() 공개 정적인 메소드

Return a date in a relative format Based on: http://snippets.dzone.com/posts/show/5565
public static time_since ( $original ) : string
$original Date timestamp
리턴 string