setCurrent() public method

transaction level 은 transaction handler 로 제어.
public setCurrent ( Connection $connection ) : void
$connection Illuminate\Database\Connection connection
return void
 /**
  * 실제 처리 될 connection 을 생성해서 반환.
  * > $name 은 config/database.php 에 설정 된 이름이며
  * config/xe.php database 에서 참조됨.
  *
  * @param null|string $connectionName database name
  * @return \Illuminate\Database\Connection
  */
 public function connect($connectionName = null)
 {
     if ($connectionName === 'default') {
         $connectionName = null;
     }
     $connection = $this->databaseManager->connection($connectionName);
     $this->transaction->setCurrent($connection);
     return $connection;
 }