フォームリクエストバリデーション – バリデーション 7.x Laravel にあるように、バリデーションロジックを含んだカスタムリクエストクラスを作成して利用することはよくあります。
しかし、フォームリクエストをどうやってユニットテストすれば良いのかについては、 Laravel ドキュメントに記載がありません。
自分自身がさまざま調べ、現在行っているユニットテストの方法を記したいと思います。
フォームリクエストバリデーション – バリデーション 7.x Laravel にあるように、バリデーションロジックを含んだカスタムリクエストクラスを作成して利用することはよくあります。
しかし、フォームリクエストをどうやってユニットテストすれば良いのかについては、 Laravel ドキュメントに記載がありません。
自分自身がさまざま調べ、現在行っているユニットテストの方法を記したいと思います。
autocmd VimEnter * ++nested colorscheme iceberg
:
VimEnter
: Vim 起動後のタイミングイベント (乱暴に言って)。 VimEnter – Vim日本語ドキュメント*
: 全てのファイルを対象にとするパターン。file-pattern – Vim日本語ドキュメント++nested
: autocmd-nested E218 – Vim日本語ドキュメント 。
colorscheme は VimEnter に nested 指定で遅延設定する – dein.vimによるプラグイン管理のマイベストプラクティス – Qiita
nested 指定がないと colorscheme 設定時に発生する筈の Colorscheme イベントがが入れ子イベントとなり発生が抑制されてしまうので、このイベントに初期化処理を依存している他プラグインが上手く動かなくなってしまいます
Debian ベースの Docker コンテナの中で日本語を使えるようにするまで – oki2a24 の改良版といいいますか、別の書き方をメモいたします。
データベース接続確立エラー
管理者ページにログイン済状態でアクセスすると次のようになりました。
使用できないテーブルがあります。データベースの修復が必要かもしれません。
修復の部分がリンクとなっており、クリックすると次のページとなりました。
このページで自動的にデータベースの問題を修正するには、以下のコードを wp-config.php ファイルに追加してください。その後、ページ> を再読み込みしてください。
define(‘WP_ALLOW_REPAIR’, true);
上記のように表示されましたが、手動で実施しました。
以前、 Dockerfile を書かないで docker-compose.yml だけで Node.js 開発環境を用意する方法 にて Node.js のシンプルな開発環境を docker-compose.yml を使用して構築しました。
今回、 Vue.js を使ったアプリをお試しで作りたいです。この時、前回だけでは環境が足りませんでしたので、ノートいたします。
ちょっとお試しで Vue Material Design Component Framework — Vuetify.js に入門したいと思いました。
この時、 Docker を使って開発環境を用意しようと思いましたけれども、最初は Dockerfile を使ってあれこれチューニングすることなく、シンプルに始めたかったのです。
そのために少し調べるような手間が発生しましたので、今後のためにメモしておきます。
oki2a24/sample_dockerized_laravel6: Laravel6 を Docker 化するサンプルです。 にて Laravel を Docker コンテナ化しました。
Apache 入りの PHP コンテナで Laravel を動かしています。この Laravel で タスクスケジュール 6.x Laravel も行いたいと思いました。
cron を動かせば簡単です。
しかし、 コンテナではすでに Apache のプロセスが動いており、ここに cron を足せません。
これを、なんとかしたのが本投稿となります。