ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f87
class.arConcat.php
Go to the documentation of this file.
1 <?php
2 require_once(dirname(__FILE__) . '/../Statement/class.arStatement.php');
3 
11 class arConcat extends arStatement {
12 
16  protected $as = '';
20  protected $fields = array();
21 
22 
28  public function asSQLStatement(ActiveRecord $ar) {
29  return ' CONCAT(' . implode(', ', $this->getFields()) . ') AS ' . $this->getAs();
30  }
31 
32 
36  public function getAs() {
37  return $this->as;
38  }
39 
40 
44  public function setAs($as) {
45  $this->as = $as;
46  }
47 
48 
52  public function getFields() {
53  return $this->fields;
54  }
55 
56 
60  public function setFields($fields) {
61  $this->fields = $fields;
62  }
63 }
64 
65 ?>
Class ActiveRecord.
$errors fields
Definition: imgupload.php:48
Class arStatement.
Class arConcat.
setFields($fields)
asSQLStatement(ActiveRecord $ar)