jSelectorAct

Extends \jSelectorActFast

Generic Action selector

main syntax: "module~action@requestType". module should be a valid module name or # (#=says to get the module of the current request). action should be an action name (controller:method or controller_method). all part are optional, but it should have one part at least.

package

jelix

subpackage

core_selector

Methods

__construct

__construct( $sel) 
inherited

Arguments

$sel

_createCachePath

_createCachePath() 
inherited

_createPath

_createPath() 
inherited

getClass

getClass() 
inherited

getCompiledFilePath

getCompiledFilePath() : string
inherited

Response

string

file path of the compiled file (if the main file should be compiled by jelix)

getCompiler

getCompiler() : object|null
inherited

Response

object|null

the compiler used to compile file

getPath

getPath() : string
inherited

Response

string

file path corresponding to the resource pointing by the selector

isEqualTo

isEqualTo(\jSelectorActFast $otherAction) 
inherited

Arguments

$otherAction

\jSelectorActFast

toString

toString(boolean $full = false) : string
inherited

Arguments

$full

boolean

true if you want a full selector ("type:...")

Response

string

the selector

useMultiSourceCompiler

useMultiSourceCompiler() : boolean
inherited

Response

boolean

true if the compiler compile many file at one time

Properties

forUrl

forUrl : 

Type(s)

type

type : 
inherited

Type(s)

type of request

request : string
inherited
var

type of request

Type(s)

string

controller

controller : 
inherited

Type(s)

method

method : 
inherited

Type(s)

_dirname

_dirname : 
inherited

Type(s)

module

module : 
inherited

Type(s)

resource

resource : 
inherited

Type(s)

_suffix

_suffix : 
inherited

Type(s)

_cacheSuffix

_cacheSuffix : 
inherited

Type(s)

_path

_path : 
inherited

Type(s)

_cachePath

_cachePath : 
inherited

Type(s)

_compiler

_compiler : 
inherited

Type(s)

_compilerPath

_compilerPath : 
inherited

Type(s)

_useMultiSourceCompiler

_useMultiSourceCompiler : 
inherited

Type(s)