Public Member Functions | |
__construct ($class) | |
process (Criteria $criteria, JoinCapableQuery $query) | |
Static Public Member Functions | |
static | create ($class) |
Protected Member Functions | |
subProcess (JoinCapableQuery $query, DBField $field) | |
Protected Attributes | |
$className = null |
Definition at line 15 of file ClassProjection.class.php.
ClassProjection::__construct | ( | $ | class | ) |
Definition at line 27 of file ClassProjection.class.php.
References ClassUtils::isInstanceOf(), and Assert::isTrue().
static ClassProjection::create | ( | $ | class | ) | [static] |
Reimplemented in GroupByClassProjection.
Definition at line 22 of file ClassProjection.class.php.
ClassProjection::process | ( | Criteria $ | criteria, | |
JoinCapableQuery $ | query | |||
) |
Implements ObjectProjection.
Definition at line 42 of file ClassProjection.class.php.
References DBField::create(), and subProcess().
ClassProjection::subProcess | ( | JoinCapableQuery $ | query, | |
DBField $ | field | |||
) | [protected] |
Reimplemented in GroupByClassProjection.
Definition at line 55 of file ClassProjection.class.php.
Referenced by process().
ClassProjection::$className = null [protected] |
Definition at line 17 of file ClassProjection.class.php.