Ejemplo n.º 1
0
 public function test_include_in_array_with_order()
 {
     $data = ['id' => 1, 'foo' => 'bar'];
     $item = ['name' => 'user', 'content' => 'John', 'order' => 1];
     $data = Helper::includeInArray($item, $data);
     $expected = ['id' => 1, 'user' => 'John', 'foo' => 'bar'];
     $this->assertEquals($expected, $data);
 }
Ejemplo n.º 2
0
 /**
  * Process add columns.
  *
  * @param array $data
  * @param mixed $row
  * @return array
  */
 protected function addColumns(array $data, $row)
 {
     foreach ($this->appendColumns as $key => $value) {
         $value['content'] = Helper::compileContent($value['content'], $data, $row);
         $data = Helper::includeInArray($value, $data);
     }
     return $data;
 }