Home > ブログ > 「laravel」関連の記事

ブログ

Laravel: spatieでラジオボタンが選択されなくなったら

Laravelのフォームビルダー(*1)は、これまで何度か変わってきました。

  • 初期の頃(~laravel4?)はLaravel内に存在した
  • Laravel5からはLaravel本体から削除され、別パッケージのlaravelcollective/htmlとして分離された
  • laravelcollective/htmlも2023年秋頃にサポート終了を迎えた
  • 後継としてspatie/laravel-htmlがあるが、laravelcollective/htmlとは全く互換性はない

続きを読む

2025/05/13 12:55

MemcachedのPersistent Connectionを使う場合 (PHP)

PHPからMemcachedを使う場合、new Memcached()でインスタンスを作成した後、addServer()/addServers()でサーバープールに接続先のサーバーを登録して使います。 サーバープールにはMemcachedサーバーを複数登録でき、複数登録した場合、キーは指定されたアルゴリズムによりプール内のサーバーに分散されます。

続きを読む

2023/12/27 21:31

Laravel10への更新作業

お客様のシステムをLaravel10へ更新する作業をしていたところ、composer.json修正後のcomposer updateでエラーになりました。

いつもどおりアップグレードガイドに従って作業をしていたのですが、それでも、パッケージ間の依存関係でエラーになることはよくあります。

続きを読む

2023/03/29 21:39

Laravelにおける空文字の扱い

Laravelでは5.4以降、リクエスト内の空文字をnullに変換するようになりました。以前、Laravel 5.3でとあるシステムの開発を行っており、開発途中で新にリリースされた5.4に更新したところ、このnull化のあたりでハマりました。その時のメモです。

続きを読む

2019/05/14 14:24

Laravelのキャッシュのタグ機能はどのように実装されているのか

Laravelのキャッシュにはタグ機能というものがあります。 キャッシュ登録時にタグを指定しておくと、タグ指定でキャッシュをまとめて削除することができます。タグ機能はmemcached等のタグ機能に対応したキャッシュドライバを使用する場合にのみ使用できますが、memcached本体にはタグ機能のようなものはないため、これは、Laravelにおいて実装されていることがわかります。

続きを読む

2019/03/27 17:20

Top

アーカイブ