| @@ 432-440 (lines=9) @@ | ||
| 429 | * |
|
| 430 | * @return Column |
|
| 431 | */ |
|
| 432 | protected function prependColumn($column = '', $label = '') |
|
| 433 | { |
|
| 434 | $column = new Column($column, $label); |
|
| 435 | $column->setGrid($this); |
|
| 436 | ||
| 437 | return tap($column, function ($value) { |
|
| 438 | $this->columns->prepend($value); |
|
| 439 | }); |
|
| 440 | } |
|
| 441 | ||
| 442 | /** |
|
| 443 | * Get Grid model. |
|
| @@ 368-376 (lines=9) @@ | ||
| 365 | * |
|
| 366 | * @return Column |
|
| 367 | */ |
|
| 368 | protected function addColumn($column = '', $label = '') |
|
| 369 | { |
|
| 370 | $column = new Column($column, $label); |
|
| 371 | $column->setGrid($this); |
|
| 372 | ||
| 373 | return tap($column, function ($value) { |
|
| 374 | $this->columns->push($value); |
|
| 375 | }); |
|
| 376 | } |
|
| 377 | ||
| 378 | /** |
|
| 379 | * Add a relation column to grid. |
|