XpressEngine Core  1.11.2
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
TableTag Class Reference
Inheritance diagram for TableTag:
HintTableTag

Public Member Functions

 __construct ($table)
 
 isJoinTable ()
 
 getTableAlias ()
 
 getTableName ()
 
 getTableString ()
 
 getArguments ()
 

Public Attributes

 $unescaped_name
 
 $name
 
 $alias
 
 $join_type
 
 $conditions
 
 $conditionsTag
 

Detailed Description

Definition at line 23 of file TableTag.class.php.

Constructor & Destructor Documentation

TableTag::__construct (   $table)

constructor Initialises Table Tag properties

Parameters
object$tableXML
Returns
void

Definition at line 69 of file TableTag.class.php.

Member Function Documentation

TableTag::getArguments ( )

Definition at line 134 of file TableTag.class.php.

TableTag::getTableAlias ( )

Definition at line 102 of file TableTag.class.php.

TableTag::getTableName ( )

Definition at line 107 of file TableTag.class.php.

TableTag::getTableString ( )

Returns string for printing in PHP query cache file The string contains code for instantiation of either a Table or a JoinTable object

Returns
string

Definition at line 118 of file TableTag.class.php.

TableTag::isJoinTable ( )

Definition at line 92 of file TableTag.class.php.

Member Data Documentation

TableTag::$alias

Definition at line 42 of file TableTag.class.php.

TableTag::$conditions

Definition at line 55 of file TableTag.class.php.

TableTag::$conditionsTag

Definition at line 61 of file TableTag.class.php.

TableTag::$join_type

Definition at line 49 of file TableTag.class.php.

TableTag::$name

Definition at line 36 of file TableTag.class.php.

TableTag::$unescaped_name

Definition at line 30 of file TableTag.class.php.


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