独学者Fossa

独学していることなど

Laravel

Laravel Pint

朝、起きて、Taylor Otwell氏の呟きを見ていたら、下記の呟きを発見しました。 composer require laravel/pint ⬇️./vendor/bin/pint Beautifully formatted code. Zero dependencies. Zero configuration files. ❤️ https://t.co/QvrD8IAJ2r— Taylor Otwell …

簡易モジュール構造(3)

使用環境 Name Version PHP 8.1.7 Laravel 9.17.0 Using Model Factories 今回、Module構造の中で、Database/Factoriesを使って、Seedingしたいと思います。 Modules\Todo\Models\Todo

簡易モジュール構造(2)

fossa-hobby.hatenablog.com 使用環境 Name Version PHP 8.1.6 Laravel 9.14.1 Database: Seeding 今回、Module構造の中で、Seedingしてみたいと思い、試してみました。 modules/Admin/Database/Seedersフォルダ内にUserSeeder.phpがあるケースを想定してい…

簡易モジュール構造

使用環境 Name Version PHP 8.0.7 Laravel 8.49.0 Laravel Modulesを使わない Laravel Modulesを使うのであれば、今回の説明は、全く不要です。 Service Providerを使って、簡易的に、Laravelにモジュール構造を構築します。 モジュール構造のメリットは、必…

Composer Merge Plugin

github.com Composer Merge Pluginが、やっとComposer 2.xに対応しました。*1 MediaWikiや、CMSのOctoberなどで、使われているみたいです。 Laravel Modulesで、Module毎にcomposer.jsonで、パッケージを管理したい場合、とても便利です。 使い方は、以前と…

fakerphp/faker

composer updateしたら、fzaninotto/fakerが、abandonedと表示されていました。 Package fzaninotto/faker is abandoned, you should avoid using it. No replacement was suggested. fzaninotto/fakerを使うと、ダミーデータを作ってくれるので、便利だと思…