タグ

ブックマーク / qiita.com/horikeso (2)

  • LaravelのPHPUnitでToo many connections - Qiita

    数値を増やす(デフォルト値151) テストケース毎にコネクションを切る tearDownにDB::disconnect();を入れる PDO::ATTR_PERSISTENTを設定する 接続、および接続の管理 持続的な接続は、スクリプトが 終了しても閉じられずにキャッシュされ、他のスクリプトが同じ内容の 接続を要求してきた際にそれが再利用されます。 'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'database'), 'username' => env('DB_USERNAME', 'user'), 'password' => env('DB_PASSWOR

    LaravelのPHPUnitでToo many connections - Qiita
  • Laravelでoldとerrorsをコントローラ内で設定する方法 - Qiita

    設計もせず簡易ツールをいいかげんに作った際にoldとerrorsをコントローラ内で設定したくなりましたが、方法がわからなかったので調べてみました。 やりたいこと 図のような状況で②の処理でエラーが出た際にback()を使うと記事を特定できずに最初のページに戻ってしまいエラーもoldも表示できない。 なので②の直前の状態でエラーが出力されたページを出したい。 つまり、②の処理でエラーが出たら記事詳細画面に記事を特定した状態でエラーとoldを補完した状態にコントローラから遷移させたい。 注意 こんなことをしなくても良いようにちゃんと設計しましょう。 コントローラーからoldを設定する方法

    Laravelでoldとerrorsをコントローラ内で設定する方法 - Qiita
  • 1