Properties

$appDir

$appDir : string

Type

string

$pathInfo

$pathInfo : string

Type

string

$zone

$zone : string

current zone

Type

string

$defaultZone

$defaultZone : string

Type

string

$page

$page : string

current page

Type

string

$defaultPage

$defaultPage : string

Type

string

$entry

$entry : string

current entry

Type

string

$defaultEntry

$defaultEntry : string

Type

string

$splitFlag

$splitFlag : string

split flag of zone,classs,method

Type

string

$zoneAlias

$zoneAlias : array

zoneAlias

Type

array

$pageAlias

$pageAlias : array

pageAlias

Type

array

$_debug

$_debug : boolean

Type

boolean

Methods

setZoneAlias()

setZoneAlias(string  $zone, string  $alias) : boolean

Parameters

string $zone
string $alias

Returns

boolean

getZoneAlias()

getZoneAlias(string  $zone) : string

Parameters

string $zone

Returns

string —

| boolean

setPageAlias()

setPageAlias(string  $page, string  $alias) : boolean

Parameters

string $page
string $alias

Returns

boolean

getPageAlias()

getPageAlias(string  $page) : string

Parameters

string $page

Returns

string —

| boolean

setDefaultZone()

setDefaultZone(string  $zone) : boolean

defaultZone set

Parameters

string $zone

Returns

boolean

getDefaultZone()

getDefaultZone() : string

defaultZone get

Returns

string

setDefaultPage()

setDefaultPage(string  $page) : boolean

defaultClass set

Parameters

string $page

Returns

boolean

getDefaultPage()

getDefaultPage() : string

getDefaultClass get

Returns

string

setDefaultEntry()

setDefaultEntry(string  $entry) : boolean

defaultMethod set

Parameters

string $entry

Returns

boolean

getDefaultEntry()

getDefaultEntry() : string

defaultMethod get

Returns

string —

$method

setSplitFlag()

setSplitFlag(string  $flag) : boolean

splitFlag set

Parameters

string $flag

Returns

boolean

getSplitFlag()

getSplitFlag() : string

defaultMethod get

Returns

string

setAppDir()

setAppDir(string  $dir) : boolean

appDir set && get IMPORTANT: you must set absolute path if you use extension mode(extension=SlightPHP.so)

Parameters

string $dir

Returns

boolean

setPathInfo()

setPathInfo(  $pathInfo) 

Parameters

$pathInfo

getAppDir()

getAppDir() : string

appDir get

Returns

string

setDebug()

setDebug(boolean  $debug) : boolean

debug status set

Parameters

boolean $debug

Returns

boolean

getDebug()

getDebug() : boolean

debug status get

Returns

boolean

run()

run(string  $path = "") : boolean

main method!

Parameters

string $path

Returns

boolean

debug()

debug(  $debugmsg) 

Parameters

$debugmsg