Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.

Releases: naagaraa/mini-mvc-php-native

update composer install di ubuntu

22 Apr 12:50

Choose a tag to compare

fixed path folder command

no title

18 Apr 10:26

Choose a tag to compare

2.0.3

little code fixd

fixed env jika env tidak error,

15 Apr 06:25

Choose a tag to compare

error handling if env file not found

update routing dan add fitur timezone function

15 Apr 05:53

Choose a tag to compare

beta update

15 Apr 03:05

Choose a tag to compare

2.0.0

update readme

view auth

31 Mar 06:37

Choose a tag to compare

indonesia language
update views auth untuk auth service

english language
update views auth for auth service

update constant

10 Mar 13:52

Choose a tag to compare

indonesia language

update constant untuk config di production di shared hosting

english language

update constant for config at production in shared hosting

1.1.7

07 Mar 11:55

Choose a tag to compare

update little code

update little script

06 Mar 05:45

Choose a tag to compare

1.1.6

update script

1.1.5

04 Mar 11:03

Choose a tag to compare

Lisensi MIT

Hak Cipta (c) Nagara.Mini-MVC-PHP-NATIVE-PROJECT

Izin dengan ini diberikan, gratis, kepada siapa pun yang mendapat salinannya perangkat lunak ini dan file dokumentasi terkait ("Perangkat Lunak"), untuk ditangani dalam Perangkat Lunak tanpa batasan, termasuk tanpa batasan hak untuk menggunakan, menyalin, memodifikasi, dan mendistribusikan untuk memberi wewenang kepada orang-orang yang kepadanya Perangkat Lunak digunakan diperlengkapi untuk melakukannya, dengan tunduk pada kondisi berikut:

Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus disertakan di semua salinan atau bagian penting dari Perangkat Lunak.

PERANGKAT LUNAK INI DIBERIKAN "SEBAGAIMANA ADANYA", TANPA JAMINAN APA PUN, TERSURAT ATAU TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN MEREK DAGANG, KESESUAIAN UNTUK TUJUAN TERTENTU DAN PENGALAMAN. DALAM KEADAAN APAPUN PENULIS ATAU PEMEGANG HAK CIPTA TIDAK BERTANGGUNG JAWAB ATAS KLAIM, KERUSAKAN ATAU LAINNYA KEWAJIBAN, BAIK DALAM KONTRAK, LATIHAN ATAU TINDAKAN LAINNYA, YANG TIMBUL DARI, KELUAR ATAU SAMBUNGAN DENGAN PERANGKAT LUNAK ATAU PENGGUNAAN ATAU KONEKSI LAINNYA DI DALAM PERANGKAT LUNAK.

ENGLISH
NEW ;

structur directory
directory api like controller but extend to api_handling. only can use model, not view
core api_handling , error_handling
route api.php like web.php, but api in group or mount in /api
libraries add use by classname
add libraries helper (redirect, redirect_404, redirect_301, get_url, current_url)
error handling message at core directory
add view 404 at directory error
add system script.php for handling rewrite new env in new project name
DELETE

env and env-example has been move to folder root

ISSUE :

by default cannot nested url call like folder/folder/folder/controler/method
cannot add url parameter like ?user={name}&telp={telp}
INDONESIA
BARU :

structur folder
folder api sama seperti controller tapi hanya bisa memanggil model, tidak dizinkan memanggil view dan inheritance kepada api_handling
core folder menambahkan dua file api_handling dan error_handling
route api.php seperti web.php hanya saja pada api.php menggunakan group / filter ke dalam /api
pada folder libraries sudah menggunakan classname dan namesapce
menambahka n libraries helper dll beserta function OOP nya
menambahkan persan error pada folder core
menambahkan view 404 pada folder error
menambahkan system/system untuk rewrite file env sesuai new folder
DIHAPUS

env dalam folder apps sudah dipindah menjadi diluar atau terletak di folder rootnya

secara default tidak bisa nested folder seperti url folder/folder/folder/controller/method,
hanya bisa nested satu folder seperti folder/controller/method, namun bisa diatasi dengan routing pada web.api
belum bisa membuat url parameter seperti user/detail?=user={id}&tlp={telp}
BERIKUT inilah seputar update release v.1.0.0 yang saya rasa masih banyak bug, namun hal ini saya lakukan untuk membuat pemrograman php native dengan mengadopsi oop atau object oriented dan mvc, serta tools modern seperti composer sebagai package managernya

Terimakasih