Smokescreen adalah perpustakaan PHP untuk mengubah data. Ini sangat ideal untuk mengubah dan membuat serial respons API tetapi dapat diterapkan pada banyak skenario.
Lihat juga Perpustakaan Laravel Smokescreen
Untuk menggunakan smokescreen, Anda mendefinisikan transformator untuk setiap sumber daya, dan kemudian memanggil metode smokescreen item() atau collection() untuk mengubah data.
Dokumentasi lengkap tersedia dari: https://smokescreen-docs.netlify.com/
Jadi vanilla.
Instal Paket Via Composer:
composer require rexlabs/smokescreen
Kami menyediakan paket pembungkus Laravel yang menyediakan beberapa kenyamanan yang bagus untuk bekerja dalam kerangka kerja Laravel: rexlabs/laravel-smokescreen
Lihat Repositori GitHub untuk informasi lebih lanjut:
Untuk menjalankan tes phpunit:
composer run testsJangan ragu untuk menambahkan lebih banyak tes.
Pertanyaan bagus, terima kasih sudah bertanya. Tim kami memeras otak kami selama beberapa jam untuk menghasilkan nama yang sempurna untuk paket ini. Pada akhirnya kami pergi dengan Smokescreen karena ada transformator bernama Smokescreen dan kedengarannya keren.
Kami mengambil semua ide bagus dari fraktal, dan membuatnya lebih dapat diperluas dan lebih aman untuk anak -anak.
Permintaan pull dipersilakan. Harap pastikan kode sesuai dengan PSR. Smokescreen di GitHub
Bicaralah dengan tim #phoenix, atau salah satu dari orang -orang ini: