ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
arStatement Class Reference

Class arStatement. More...

+ Inheritance diagram for arStatement:
+ Collaboration diagram for arStatement:

Public Member Functions

 asSQLStatement (ActiveRecord $ar)
 
 asORACLEStatement (ActiveRecord $ar)
 
 getTableNameAs ()
 
 setTableNameAs ($table_name_as)
 

Protected Attributes

 $table_name_as = ''
 

Detailed Description

Class arStatement.

Author
Fabian Schmid fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Version
2.0.7

Definition at line 10 of file class.arStatement.php.

Member Function Documentation

◆ asORACLEStatement()

arStatement::asORACLEStatement ( ActiveRecord  $ar)
Parameters
\ActiveRecord$ar
Returns
string

Definition at line 32 of file class.arStatement.php.

33  {
34  return self::asSQLStatement($ar);
35  }

◆ asSQLStatement()

arStatement::asSQLStatement ( ActiveRecord  $ar)
abstract
Parameters
ActiveRecord$ar
Returns
string

◆ getTableNameAs()

arStatement::getTableNameAs ( )
Returns
string

Definition at line 41 of file class.arStatement.php.

References $table_name_as.

Referenced by arJoin\asStatementText().

42  {
43  return $this->table_name_as;
44  }
+ Here is the caller graph for this function:

◆ setTableNameAs()

arStatement::setTableNameAs (   $table_name_as)
Parameters
string$table_name_as

Definition at line 50 of file class.arStatement.php.

References $table_name_as.

Referenced by arJoinCollection\add().

51  {
52  $this->table_name_as = $table_name_as;
53  }
+ Here is the caller graph for this function:

Field Documentation

◆ $table_name_as

arStatement::$table_name_as = ''
protected

Definition at line 16 of file class.arStatement.php.

Referenced by getTableNameAs(), and setTableNameAs().


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