CRUDlex adalah generator CRUD yang mudah digunakan, terdokumentasi dengan baik dan teruji untuk Symfony 4 dan Silex 2. Sangat berguna untuk menghasilkan halaman admin misalnya.
Menghasilkan aplikasi web untuk mengelola data yang disimpan MySQL
C buat kembali entri
Baca kembali entri dalam daftar dan detailnya
U memperbarui entri
D hapus entri
Daftar entri diberi nomor halaman, dapat diurutkan, dan dapat disaring
Entrinya bisa bersifat relasional, didukung satu-ke-banyak, dan banyak-ke-banyak
Mengelola file didukung, baik disimpan di sistem file atau di AWS S3 sebagai add-on
UI tersedia dalam berbagai bahasa
Penyimpanan file bersifat abstrak, mengimplementasikan sistem lain selain sistem file dan AWS S3 sangatlah mudah
Penyimpanan data bersifat abstrak, mengimplementasikan backend selain MySQL itu mudah
Karena CRUDlex adalah framework agnostic, maka CRUDlex tidak digunakan secara langsung. Ada implementasi kerangka kerja khusus yang tersedia:
Paket CRUDlex Symfony 4
CRUDlex Silex 2
Buka dokumentasi untuk petunjuk pengaturan.
CRUDlex menggunakan SemVer untuk pembuatan versi. Saat ini, API berubah dengan cepat karena versinya <1.0.0, jadi berhati-hatilah dengan catatan di log perubahan saat melakukan peningkatan.
Dokumentasi 0.14.0
Dokumentasi 0.13.0
Dokumentasi 0.12.0
Dokumentasi 0.11.0
Dokumentasi 0.10.0
Dokumentasi 0.9.10
Versi pengembangan yang akan datang:
Dokumentasi Akan Datang
Untuk contoh lengkap, periksa contoh proyek dengan perpustakaan dan buku klasik:
Contoh CRUDlex Symfony 4
Sampel CRUDlex Silex 2
Ada beberapa proyek seputar CRUDlex:
CRUDlexUser: Perpustakaan yang menawarkan penyedia pengguna untuk symfony/keamanan
Peta jalan proyek disusun berdasarkan tahapan pencapaian:
Tonggak Sejarah CRUDlex
Berhati-hatilah karena tidak setiap fitur baru mendapatkan tiketnya sendiri di sana. Beberapa diimplementasikan dengan cepat bila diperlukan.
Setiap pencapaian diatur secara longgar sebagai proyek di kolom "Backlog" (Todo), "Staging" (Sedang dikerjakan (berikutnya)) dan "Selesai" (selesai):
Proyek Pencapaian CRUDlex
Manual ini adalah referensi yang menjelaskan setiap fitur CRUDlex:
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
CRUDlex API sendiri didokumentasikan di sini:
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
Cara menghasilkan dokumentasi API:
vendor/bin/sphpdox proses CRUDlex src
Cara membuat dokumentasi:
# Instal dependenciespip instal Sphinx pip instal tk.phpautodoc pip install sphinx_tabs# Hasilkan:cd docs membuat html