Laravelのカスタムバリデーションで日付の妥当性チェック
はじめに Laravelの日付入力で入力画面が年/月/日に分割されているときに、標準Validatorに渡すためには入力値を調整する必要があって、 $inputs = $request->all(); $input […]
はじめに Laravelの日付入力で入力画面が年/月/日に分割されているときに、標準Validatorに渡すためには入力値を調整する必要があって、 $inputs = $request->all(); $input […]
Laravel ExcelというPhpSpreadsheetをラップしたOSSのライブラリがあります。 イーツー・インフォでも3~4年くらい愛用しているライブラリです。先日(2018年5月)、バージョン3.0がリリースさ
久しぶりにLaravelでのそれなりの規模の開発に携わることになりました。 以前PHPでもREPL(対話型評価環境)使いたいというブログを投稿しましたが、Laravelのartisanコマンドの中には、「tinker」と
先日公開されたLaravel5.6より、ロギングの仕組みが大幅に改善されました。 Laravelは、バージョンが変わるごとにそれなりにインパクトのある修正がガンガンはいりますが、ドキュメントがきちんと更新され、過去のドキ
FormからREST APIを呼び出す画面を作成していたのですが、いまのところおそらく、HTMLのFormからPUT/PATCH/DELETEリクエストを送ることができません。 理由は、なぜ html の form は
ついにe2infoも傑作IDEと名高いPhpStormを導入してみようということになりました。 どうせなんでVagrantの開発環境上でXdebugによるデバッグを試してみようと思います。 ちなみに環境はMac+PhpS
LaravelのEloquent Modelには、モデルクラスのオブジェクトをJSONに変換するメソッドがあります。 公式ドキュメントより Serializing To JSON $user = AppUser::fin
以前、ReactPHPを使用していたことがあるので、Laravelで実行させてみようと思いました。 laravelにReactPHPを合わせたパッケージが複数公開されていますが、 私の頭が付いていかなくなるので、少しずつ
はじめに Laravel5で、とあるサービスの並行して走る複数のジョブをCommand&タスクスケジューラで実装してしばらく運用していたところ、処理量が増えるにつれてSQLエラーが不定期に頻発するようになりました。 そこ
更新時にメールアドレス重複の確認などで使う場合、自分自身のを除外する必要がありますね。 今回は、その方法を調べました。 ドキュメントはこちら 「unique:テーブル,カラム,除外ID,IDカラム」で指定できます。 ‘e
PHPでHTTP通信するときに、PHP組み込みのcURL(Client URL Library)を利用していたのですが、インターフェースが古い感じで、例外処理もやりにくくて、なんだかなーと思っていたのですが、ちゃんと動く