LumenではLaravelと異なり「filesystem」がデフォルトでインストールされていません。そのためLumenで「filesystem」を使用するためにはインストールして設定する必要があります。今回はその導入手 […]
Laravel
LumenではLaravelと異なり「filesystem」がデフォルトでインストールされていません。そのためLumenで「filesystem」を使用するためにはインストールして設定する必要があります。今回はその導入手 […]
lumen開発でAPIを開発するときにViewのControllerとAPIのControllerのフォルダを分けてControllerを設置したいです。その時の設定方法を以下に記載します。 0. 環境 1. route […]
Lumen開発でAPIのテスト結果をターミナルで確認することはありますが、実際に結果を提出したりするケースがあり、今回それまでの手順をまとめます。
大きな流れとしては「xml」で出力した後に「html」に変換するようになります。
「Lumen」で実装したAPIのテストを行う場合「Laravel」では使用出来ない処理もあります。特に「POST」の場合、bodyが取得できない等といった事がありハマったのでやり方をまとめます。「PUT」と「DELETE […]
「Laravel」でAPIを実装する場合、テスト機能を使用して実装に問題がないか確認する事ができます。
しかし、「Lumen」では「php artisan test」が使用できません。
「Lumen」でのテスト方法をまとめます。
「Lumen」でAPI開発時に処理が長い箇所があり、結果を問わない内容でしたので非同期で処理をする様にしました。
「Laravel」では「Job」を使用する方法の情報はありましたが、「Lumen」での情報が少なかったので記事にまとめました。
WebAPIなどの複雑な処理をしない開発の場合は「Laravel」よりも「lumen」を使用した方が良いかとおもいます。
「Laravel」から最低限の機能だけにした「lumen」は軽量で処理も早くなります。