KWeb  6.4
KWebAdapter_Task Class Reference
Inheritance diagram for KWebAdapter_Task:
KWebAdapter_ObjectBase_Query KWebAdapter_ObjectBase KWebAdapter KWebAdapter_IReader KWebAdapter_IWriter

Public Member Functions

 getObjectGenre ()
 getObjectIdField ()
 queryFromTask (KWebQueryBuilder $qb, $columns=false, $alias=true)
 Adds k_structure table to the query with specified columns and alias.
 queryUseTask (KWebQueryBuilder $qb)
 Returns k_task alias.
 buildReadQuery ()
 applyQueryOptions (SqlQueryBuilder $query)
 Applies all query specific options on the query.

Static Public Member Functions

static taskFactory ($options=array())

Data Fields

const ALIAS_TASK = "task"

Member Function Documentation

KWebAdapter_Task::applyQueryOptions ( SqlQueryBuilder query)

Applies all query specific options on the query.

Reimplemented from KWebAdapter_ObjectBase_Query.

KWebAdapter_Task::buildReadQuery ( )
Returns:
KWebQueryBuilder

Reimplemented from KWebAdapter_ObjectBase_Query.

KWebAdapter_Task::getObjectGenre ( )

Reimplemented from KWebAdapter_ObjectBase.

KWebAdapter_Task::getObjectIdField ( )

Reimplemented from KWebAdapter_ObjectBase.

KWebAdapter_Task::queryFromTask ( KWebQueryBuilder qb,
columns = false,
alias = true 
)

Adds k_structure table to the query with specified columns and alias.

Knows how to join with: k_task

Parameters:
$columns- TRUE becomes 'task_id', default none
$alias- default 's'
Returns:
KWebAdapter_Item
KWebAdapter_Task::queryUseTask ( KWebQueryBuilder qb)

Returns k_task alias.

Joins the table if needed

Returns:
string
static KWebAdapter_Task::taskFactory ( options = array()) [static]

Field Documentation


The documentation for this class was generated from the following file: