- php 7.3.13
- MySQL 5.6
- google chrome でしか動作を確認していません。
- git clone した後、config.php 内のデータベースへの接続設定を編集する。
- データベースは新しく作るか、既に存在するものに接続する。
- shell> cd myframework2
- shell> composer install composerのオートローダーを使用しています
- shell> php exec serve
- shell> php exec migrate
- 以上でアプリを立ち上げることができると思います。
- app/Models/Model.php 内に記述があります。 このクラスを継承したクラスが、all(), find($id), create($params)などのメソッドを使用できるようにしました。
- libs/Routing/ 内にRouteクラスとRouteListクラスが定義してあります。
- app/Controllers/ 以下にありますが、親クラスは作っていません。
