Geen omschrijving

UserExport.php 737B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Exports;
  3. use Maatwebsite\Excel\Concerns\FromArray;
  4. use Maatwebsite\Excel\Concerns\ShouldAutoSize;
  5. use Maatwebsite\Excel\Concerns\WithColumnWidths;
  6. class UserExport implements FromArray, WithColumnWidths
  7. {
  8. public function __construct($data)
  9. {
  10. $this->data = $data;
  11. }
  12. public function array(): array
  13. {
  14. return $this->data;
  15. }
  16. public function columnWidths(): array
  17. {
  18. return [
  19. 'A' => 10,
  20. 'B' => 12,
  21. 'C' => 18,
  22. 'D' => 15,
  23. 'E' => 18,
  24. 'F' => 15,
  25. 'G' => 11,
  26. 'H' => 18
  27. ];
  28. }
  29. }