PHP 클래스 Devise\Support\Installer\DatabaseCreator

파일 보기 프로젝트 열기: devisephp/cms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$connection PDO .. ...you suck connection... ...see... ... I mock you!

공개 메소드들

메소드 설명
__construct ( PDO $connection = null ) Create a new database creator
createDatabase ( string $driver, string $host, string $database, string $username, string $password ) : void Create a new database from given settings

보호된 메소드들

메소드 설명
connection ( string $driver, string $host, string $username, string $password ) : PDO Creates a new connection for given driver and also constructs a generic dsn
findPdoConnection ( string $driver, string $host, string $username, string $password ) : PDO Creates a PDO connection for us

메소드 상세

__construct() 공개 메소드

Create a new database creator
public __construct ( PDO $connection = null )
$connection PDO

connection() 보호된 메소드

Creates a new connection for given driver and also constructs a generic dsn
protected connection ( string $driver, string $host, string $username, string $password ) : PDO
$driver string
$host string
$username string
$password string
리턴 PDO

createDatabase() 공개 메소드

Create a new database from given settings
public createDatabase ( string $driver, string $host, string $database, string $username, string $password ) : void
$driver string
$host string
$database string
$username string
$password string
리턴 void

findPdoConnection() 보호된 메소드

Creates a PDO connection for us
protected findPdoConnection ( string $driver, string $host, string $username, string $password ) : PDO
$driver string
$host string
$username string
$password string
리턴 PDO

프로퍼티 상세

$connection 보호되어 있는 프로퍼티

.. ...you suck connection... ...see... ... I mock you!
protected PDO $connection
리턴 PDO