class UserProgress extends Progress (View source)

Properties

$error from  Object
protected $wrID from  Progress
protected $wpID from  Progress
protected $wpDateAdded from  Progress
protected $wfID from  Progress
protected $response from  Progress
protected $wpDateLastAction from  Progress
protected $uID

Methods

loadError($error)

No description

from  Object
isError()

No description

from  Object
getError()

No description

from  Object
setPropertiesFromArray($arr)

No description

from  Object
static 
camelcase($file)

No description

from  Object
static 
uncamelcase($string)

No description

from  Object
getNotificationDate()

No description

from  Progress
getWorkflowObject()

Gets the Workflow object attached to this WorkflowProgress object.

from  Progress
getWorkflowProgressResponseObject()

Gets an optional WorkflowResponse object. This is set in some cases.

from  Progress
setWorkflowProgressResponseObject($obj)

No description

from  Progress
getWorkflowProgressDateLastAction()

Gets the date of the last action.

from  Progress
getWorkflowProgressID()

Gets the ID of the progress object.

from  Progress
getWorkflowProgressCategoryHandle()

Gets the ID of the progress object.

from  Progress
getWorkflowProgressCategoryID()

Get the category ID.

from  Progress
datetime
getWorkflowProgressDateAdded()

Gets the date the WorkflowProgress object was added.

from  Progress
getWorkflowRequestObject()

Get the WorkflowRequest object for the current WorkflowProgress object.

from  Progress
static 
__callStatic($name, $arguments)

No description

from  Progress
static Progress
create(string $wpCategoryHandle, Workflow $wf, Request $wr)

Creates a WorkflowProgress object (which will be assigned to a Page, File, etc... in our system.

from  Progress
delete()

No description

static 
getByID($wpID)

No description

from  Progress
static 
getRequestedTask()

No description

from  Progress
start()

The function that is automatically run when a workflowprogress object is started.

from  Progress
updateOnAction(Workflow $wf)

No description

from  Progress
WorkflowProgressResponse
runTask($task, $args = array())

Attempts to run a workflow task on the bound WorkflowRequest object first, then if that doesn't exist, attempts to run it on the current WorkflowProgress object.

from  Progress
getWorkflowProgressActions($additionalActions = true)

No description

from  Progress
loadDetails()

No description

getWorkflowProgressHistoryObjectByID($wphID)

No description

from  Progress
addWorkflowProgressHistoryObject($obj)

No description

from  Progress
markCompleted()

No description

from  Progress
static Progress
add(Workflow $wf, Request $wr)

Deprecated method. Use Progress::create instead.

static 
getList($requestedUID, $filters = array('wpIsCompleted' => 0), $sortBy = 'wpDateAdded asc')

No description

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

getNotificationDate()

No description

getUsersToExcludeFromNotification()

No description

Workflow getWorkflowObject()

Gets the Workflow object attached to this WorkflowProgress object.

Return Value

Workflow

getWorkflowProgressResponseObject()

Gets an optional WorkflowResponse object. This is set in some cases.

setWorkflowProgressResponseObject($obj)

No description

Parameters

$obj

getWorkflowProgressDateLastAction()

Gets the date of the last action.

getWorkflowProgressID()

Gets the ID of the progress object.

getWorkflowProgressCategoryHandle()

Gets the ID of the progress object.

getWorkflowProgressCategoryID()

Get the category ID.

datetime getWorkflowProgressDateAdded()

Gets the date the WorkflowProgress object was added.

Return Value

datetime

Request getWorkflowRequestObject()

Get the WorkflowRequest object for the current WorkflowProgress object.

Return Value

Request

static __callStatic($name, $arguments)

No description

Parameters

$name
$arguments

static Progress create(string $wpCategoryHandle, Workflow $wf, Request $wr)

Creates a WorkflowProgress object (which will be assigned to a Page, File, etc... in our system.

Parameters

string $wpCategoryHandle
Workflow $wf
Request $wr

Return Value

Progress

delete()

No description

static getByID($wpID)

No description

Parameters

$wpID

static getRequestedTask()

No description

start()

The function that is automatically run when a workflowprogress object is started.

updateOnAction(Workflow $wf)

No description

Parameters

Workflow $wf

WorkflowProgressResponse runTask($task, $args = array())

Attempts to run a workflow task on the bound WorkflowRequest object first, then if that doesn't exist, attempts to run it on the current WorkflowProgress object.

Parameters

$task
$args

Return Value

WorkflowProgressResponse

getWorkflowProgressActions($additionalActions = true)

No description

Parameters

$additionalActions

getWorkflowProgressFormAction()

No description

loadDetails()

No description

getWorkflowProgressHistoryObjectByID($wphID)

No description

Parameters

$wphID

addWorkflowProgressHistoryObject($obj)

No description

Parameters

$obj

markCompleted()

No description

getPendingWorkflowProgressList()

No description

static Progress add(Workflow $wf, Request $wr)

Deprecated method. Use Progress::create instead.

Parameters

Workflow $wf
Request $wr

Return Value

Progress

static getList($requestedUID, $filters = array('wpIsCompleted' => 0), $sortBy = 'wpDateAdded asc')

No description

Parameters

$requestedUID
$filters
$sortBy