- Menambahkan command baru `webstatement:convert-html-to-pdf` untuk melakukan konversi file HTML menjadi PDF secara otomatis: - Dapat menerima parameter `directory` untuk menentukan direktori sumber file HTML. - Menampilkan pesan sukses atau error selama proses berjalan. - Menggunakan konsep asinkron melalui job untuk meningkatkan efisiensi. - Membuat job baru `ConvertHtmlToPdfJob` untuk menangani proses konversi file: - Memproses folder yang berisi file HTML berdasarkan struktur direktori tertentu. - Mengambil semua file HTML dalam suatu folder, kemudian mengonversinya menjadi file PDF. - Menggunakan library `Barryvdh\DomPDF\Facade\Pdf` untuk konversi format HTML ke PDF. - Melakukan logging untuk setiap proses berhasil atau ketika terjadi error. - Memastikan suksesnya konversi ke direktori yang sama dengan file HTML. Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
2.9 KiB
2.9 KiB