Integrate Composer packages into CI4: Faker, image library, JWT, Queue, and PDF generation.
Useful Packages for CI4
// Image manipulation
composer require codeigniter4/images
$image = service("image", "imagick");
$image->withFile(ROOTPATH . "public/uploads/photo.jpg")
->resize(800, 600, true)
->convert(IMAGETYPE_WEBP)
->save(ROOTPATH . "public/uploads/thumb.webp");
// Faker — test data
composer require fakerphp/faker
// Queue (CI4 Queue)
composer require codeigniter4/queue
// JWT Auth
composer require codeigniter4/authentication-implementation
// GeoIP
composer require geoip2/geoip2
// PDF
composer require dompdf/dompdf