Properties

$ItemModel

$ItemModel : 

Type

$PageModel

$PageModel : 

Type

$ResultModel

$ResultModel : 

Type

$TestModel

$TestModel : 

Type

$UserModel

$UserModel : 

Type

$guard

$guard : 

Type

$table

$table : 

define database table.

Type

$fillable

$fillable : 

define mass assignable values.

Type

$dates

$dates : 

Type

Methods

__construct()

__construct() 

instance()

instance(  $model,   $altClass = null,   $fail = false) 

Parameters

$model
$altClass
$fail

guarded()

guarded(  $guard = null) : 

Test guarding.

Parameters

$guard

Returns

pages()

pages() : \Comproso\Framework\Models\objects

Page Model.

Returns

\Comproso\Framework\Models\objects

items()

items() : \Comproso\Framework\Models\objects

Item Model.

Returns

\Comproso\Framework\Models\objects

results()

results() : \Comproso\Framework\Models\objects

Result Model.

Returns

\Comproso\Framework\Models\objects

users()

users() : \Comproso\Framework\Models\objects

User Model.

Returns

\Comproso\Framework\Models\objects

integrate()

integrate(\Comproso\Framework\Models\Test  $test,   $pageStartPos = null,   $save = true) : boolean

Test integration.

Parameters

\Comproso\Framework\Models\Test $test
$pageStartPos
$save

Returns

boolean

import()

import(  $fileWithPath,   $delimiter = ',',   $save = true) : boolean

Test import.

Parameters

$fileWithPath
$delimiter
$save

Returns

boolean

export()

export(  $params = array()) : \Comproso\Framework\Models\file

Test data export.

Parameters

$params

Returns

\Comproso\Framework\Models\file

spawn()

spawn() : \Comproso\Framework\Models\file

Test content export.

Returns

\Comproso\Framework\Models\file

initialize()

initialize() : 

Check for continued.

Returns

generate()

generate(  $pid = null) : object

Generate a testing page.

Parameters

$pid

Returns

object

proceed()

proceed(  $pid = null) : object

Proceed a test page.

Parameters

$pid

Returns

object

limits()

limits() 

prepareResponse()

prepareResponse(  $page) 

Parameters

$page

finish()

finish() 

respond()

respond() : \Comproso\Framework\Models\Response

create an automatic response.

Returns

\Comproso\Framework\Models\Response

validate()

validate() : object

validate a request.

Returns

object

scopeOfType()

scopeOfType(  $query,   $type) : \Comproso\Framework\Models\result

get a specific testing type.

Parameters

$query
$type

Returns

\Comproso\Framework\Models\result

scopeIsActive()

scopeIsActive(  $query) : \Comproso\Framework\Models\result

get active tests.

Parameters

$query

Returns

\Comproso\Framework\Models\result

isAuthGuarded()

isAuthGuarded() : 

Test guarding.

Returns

isContinued()

isContinued() : 

Check for continued.

Returns