Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Database/PDO/Concerns/ConnectsToDatabase.php
Строк: 54
<?php

namespace IlluminateDatabasePDOConcerns;

use 
IlluminateDatabasePDOConnection;
use 
InvalidArgumentException;
use 
PDO;

trait 
ConnectsToDatabase
{
    
/**
     * Create a new database connection.
     *
     * @param  mixed[]  $params
     * @param  string|null  $username
     * @param  string|null  $password
     * @param  mixed[]  $driverOptions
     * @return IlluminateDatabasePDOConnection
     *
     * @throws InvalidArgumentException
     */
    
public function connect(array $params$username null$password null, array $driverOptions = [])
    {
        if (! isset(
$params['pdo']) || ! $params['pdo'] instanceof PDO) {
            throw new 
InvalidArgumentException('Laravel requires the "pdo" property to be set and be a PDO instance.');
        }

        return new 
Connection($params['pdo']);
    }
}
Онлайн: 2
Реклама