package | Default |
---|
__construct(string $id,\CWebModule $module = null)
access | public |
---|---|
string
\CWebModule
_checkInstallation(): void
access | protected |
---|---|
actionAction(integer $surveyid,string $language = null)
Throws |
|
---|
integer
string
actions(): array
access | public |
---|---|
array
createAbsoluteUrl(string $route,array $params = array(),string $schema = '',string $ampersand = '&'): string
string
the URL route. This should be in the format of 'ControllerID/ActionID'.
array
additional GET parameters (name=>value). Both the name and value will be URL-encoded.
string
schema to use (e.g. http, https). If empty, the schema used for the current request will be used.
string
the token separating name-value pairs in the URL.
string
the constructed URL
createSGQA(array $filters): array
Throws |
|
---|
array
array
customInit()
loadHelper(string $helper): void
access | public |
---|
string
loadLibrary(string $library): void
access | public |
---|
string
loadPageStates(): array
array
the loaded page states
remap(mixed $method,array $params = array()): array
todo | Not used? |
---|
mixed
array
array
renderExitMessage(integer $iSurveyId,string $sType,array<mixed,string> $aMessages = array(),array<mixed,string>|null $aUrl = null,array<mixed,string>|null $aErrors = null): void
integer
: type of message
string
: type of message
array<mixed,string>
: array of message line to be shown
array<mixed,string>|null
: if url can/must be set
array<mixed,string>|null
: array of errors to be shown
sessioncontrol(): void
access | protected |
---|---|
iSurveyID :integer
var |
---|
integer
sLanguage :string
var |
---|
string
lang :string|null
var |
---|
string|null
layout :string
var | Default layout when using render : leave at bare actually : just send content |
---|
string
sTemplate :string|null
var | the template name to be used when using layout |
---|
string|null
aReplacementData :array<mixed,string>
var | Replacement data when use templatereplace function in layout, @see templatereplace $replacements |
---|
array<mixed,string>
aGlobalData :array
var | Global data when use templatereplace function in layout, @see templatereplace $redata |
---|
array
navData :array
var |
---|
array