satoryuの日記

忘れっぽいから覚えてるうちに書いておかないと。

PHP

PHPでGoogle Suggest APIを利用するためのパッケージを作って、リリースした。

packagist.org タイトルの通りなのですが、先日、google_suggest というPHPライブラリをリリースしました。 Googleみたいなサジェスト機能を作りたい! といった時に是非ご活用ください。 以下は、開発のときの余談です。

Laravel で一部だけ違うロケールのテストデータを生成する。

例えば、こんなプロジェクトがあるとする 日本向け*1のサービスをLaraelで開発していて、Fakerを使ってテストデータを生成している。 ある時、ユーザー名に英語表記*2をサービス内で保持する必要が出てきた。 どうやるか Faker はFactoryパターンで実装され…

Laravel Valet がPHP 7.3で動かないので、7.2に戻した。

Homebrew でPHPをインストールして、そのまま使い続けているので、気づいたらPHP 7.3に上がっていた。 たまたまLaravel Valetを使ってみようとインストールしてみたところ、試しに作ったLaravel アプリをブラウザで開こうとしても、502 Bad Gateway とNginx…