ryossi / feeldee-framework
Feeldee Framework - Laravel based experience CMS development framework.
v0.1.0-alpha
2025-03-22 03:14 UTC
Requires
- php: ^8.2
- hashids/hashids: ^5.0
- intervention/image: ^2.7
- laravel/framework: ^10.38
- paquettg/php-html-parser: ^3.1
Requires (Dev)
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2025-06-26 22:18:48 UTC
README
feeldee-frameworkは、日記、フィールドノートなどの趣味や特定の活動に特化したCMSを構築するためのLaravelパッケージです。
利用者
導入方法
composer require ryossi/feeldee-framework
でパッケージを追加します。php artisan migrate
でテーブルを作成します。- (オプション)
php artisan vendor:publish
を実行するとconfig/feeldee.phpのサンプルが配置されます。
使用方法
feeldeeの概念や具体的な機能については、wikiを参照してください。
開発者
導入方法
git clone ryossi/feeldee-framework
でパッケージをダウンロードします。composer install
でPHPの依存パッケージをインストールします。
テスト環境
通常のテストは、コマンドプロンプトで以下のコマンドを実行してください。
./vendor/bin/phpunit --testsuite Feature
XDebug利用
cp .env.example .env
で.envをコピーして設定をカスタマイズしてください。docker compose up -d
でテストコンテナを起動してください。docker exec -it feeldee-framework bash
でテストコンテナに入ります。- ソースコードの必要な部分にブレイクポイントを設定します。
- テストコンテナのコマンドプロンプトで
./vendor/bin/phpunit --testsuite Feature
を実行してください。 - 最後に
docker compose down
でテストコンテナを終了します。
ライセンス
このプラグインは、MIT licence.のもとで公開されています。
参考
- テスト環境には、Testbenchを利用しています。