Beispiel #1
0
 /**
  * @param $columnName
  * @return $this
  */
 public function addColumn($columnName)
 {
     if (is_scalar($columnName)) {
         $column = new Column($this, $columnName);
     }
     if (is_array($columnName)) {
         $column = new Column($this, $columnName);
     }
     $this->columns[] = $column;
     $this->addJavascript($column->getJavascript(), $column->getName());
     return $this;
 }
Beispiel #2
0
 public function testNameDeterminesFormat()
 {
     $column = new Column($this->table, 'test:image');
     $this->assertEquals('test', $column->getName());
     $this->assertInstanceOf('ResultTable\\Formatter\\Image', $column->getFormatter());
 }