<?php
require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

// إنشاء ملف Excel جديد
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();

// تعيين العناوين
$sheet->setCellValue('A1', 'اسم المنتج');
$sheet->setCellValue('B1', 'السعر');
$sheet->setCellValue('C1', 'الكمية');
$sheet->setCellValue('D1', 'تاريخ انتهاء الصلاحية');

// تنسيق العناوين
$sheet->getStyle('A1:D1')->getFont()->setBold(true);
$sheet->getStyle('A1:D1')->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER);

// إضافة مثال
$sheet->setCellValue('A2', 'حليب');
$sheet->setCellValue('B2', '10.50');
$sheet->setCellValue('C2', '50');
$sheet->setCellValue('D2', '2024-12-31');

// تعيين عرض الأعمدة
$sheet->getColumnDimension('A')->setWidth(30);
$sheet->getColumnDimension('B')->setWidth(15);
$sheet->getColumnDimension('C')->setWidth(15);
$sheet->getColumnDimension('D')->setWidth(20);

// حفظ الملف
$writer = new Xlsx($spreadsheet);
$writer->save('assets/templates/products_template.xlsx');
