PHP Class SlightPHP

Afficher le fichier Open project: hetao29/slightphp Class Usage Examples

Méthodes publiques

Свойство Type Description
$appDir string
$defaultEntry string
$defaultPage string
$defaultZone string
$entry string current entry
$page string current page
$pathInfo string
$splitFlag string split flag of zone,classs,method
$zone string current zone
$zoneAlias array zoneAlias

Méthodes publiques

Méthode Description
getAppDir ( ) : string appDir get
getDebug ( ) : boolean debug status get
getDefaultEntry ( ) : string defaultMethod get
getDefaultPage ( ) : string getDefaultClass get
getDefaultZone ( ) : string defaultZone get
getSplitFlag ( ) : string defaultMethod get
getZoneAlias ( string $zone ) : string | boolean
run ( string $path = "" ) : boolean main method!
setAppDir ( string $dir ) : boolean appDir set && get IMPORTANT: you must set absolute path if you use extension mode(extension=SlightPHP.so)
setDebug ( boolean $debug ) : boolean debug status set
setDefaultEntry ( string $entry ) : boolean defaultMethod set
setDefaultPage ( string $page ) : boolean defaultClass set
setDefaultZone ( string $zone ) : boolean defaultZone set
setPathInfo ( $pathInfo )
setSplitFlag ( string $flag ) : boolean splitFlag set
setZoneAlias ( string $zone, string $alias ) : boolean

Private Methods

Méthode Description
debug ( $debugmsg ) *private

Method Details

getAppDir() public static méthode

appDir get
public static getAppDir ( ) : string
Résultat string

getDebug() public static méthode

debug status get
public static getDebug ( ) : boolean
Résultat boolean

getDefaultEntry() public static méthode

defaultMethod get
public static getDefaultEntry ( ) : string
Résultat string $method

getDefaultPage() public static méthode

getDefaultClass get
public static getDefaultPage ( ) : string
Résultat string

getDefaultZone() public static méthode

defaultZone get
public static getDefaultZone ( ) : string
Résultat string

getSplitFlag() public static méthode

defaultMethod get
public static getSplitFlag ( ) : string
Résultat string

getZoneAlias() public static méthode

public static getZoneAlias ( string $zone ) : string | boolean
$zone string
Résultat string | boolean | boolean

run() public static méthode

main method!
public static run ( string $path = "" ) : boolean
$path string
Résultat boolean

setAppDir() public static méthode

appDir set && get IMPORTANT: you must set absolute path if you use extension mode(extension=SlightPHP.so)
public static setAppDir ( string $dir ) : boolean
$dir string
Résultat boolean

setDebug() public static méthode

debug status set
public static setDebug ( boolean $debug ) : boolean
$debug boolean
Résultat boolean

setDefaultEntry() public static méthode

defaultMethod set
public static setDefaultEntry ( string $entry ) : boolean
$entry string
Résultat boolean

setDefaultPage() public static méthode

defaultClass set
public static setDefaultPage ( string $page ) : boolean
$page string
Résultat boolean

setDefaultZone() public static méthode

defaultZone set
public static setDefaultZone ( string $zone ) : boolean
$zone string
Résultat boolean

setPathInfo() public static méthode

public static setPathInfo ( $pathInfo )

setSplitFlag() public static méthode

splitFlag set
public static setSplitFlag ( string $flag ) : boolean
$flag string
Résultat boolean

setZoneAlias() public static méthode

public static setZoneAlias ( string $zone, string $alias ) : boolean
$zone string
$alias string
Résultat boolean

Property Details

$appDir public_oe static_oe property

public static string $appDir
Résultat string

$defaultEntry public_oe static_oe property

public static string $defaultEntry
Résultat string

$defaultPage public_oe static_oe property

public static string $defaultPage
Résultat string

$defaultZone public_oe static_oe property

public static string $defaultZone
Résultat string

$entry public_oe static_oe property

current entry
public static string $entry
Résultat string

$page public_oe static_oe property

current page
public static string $page
Résultat string

$pathInfo public_oe static_oe property

public static string $pathInfo
Résultat string

$splitFlag public_oe static_oe property

split flag of zone,classs,method
public static string $splitFlag
Résultat string

$zone public_oe static_oe property

current zone
public static string $zone
Résultat string

$zoneAlias public_oe static_oe property

zoneAlias
public static array $zoneAlias
Résultat array