はじめに laravelはメソッドにClosureを渡して、処理を実行する形式が多いような気がしました。 そこで、そんな感じでDBのconnectionを変更する機能も作れないものかと思って試してみました。 config/database.phpの編集 単純なmaster/slave構成(MySQL)で考えます。 <?php retrun array( // --- 'default' => 'master', // --- 'connections' => array( 'master' => array( 'driver' => 'mysql', 'host' => 'master_host', 'database' => 'master', 'username' => 'root', 'password' => '', 'charset' => 'utf8', 'collation'