PHP Class Fakerino\Core\Database\DoctrineLayer

Author: Nicola Pietroluongo ([email protected])
Inheritance: implements Fakerino\Core\Database\DbInterface
Show file Open project: fakerino/fakerino Class Usage Examples

Public Properties

Property Type Description
$conn * @var \Doctrine\DBAL\DriverManager

Public Methods

Method Description
__construct ( array | null $databaseConfig )
connect ( )
getColumnLength ( $num )
getColumnName ( $num )
getColumnType ( $num )
getFakeType ( $columnType )
getTotalColumns ( )
insert ( DbRowEntity $rows )
isColumnAutoincrement ( $num )
setTable ( $tableName )

Method Details

__construct() public method

public __construct ( array | null $databaseConfig )
$databaseConfig array | null

connect() public method

public connect ( )

getColumnLength() public method

public getColumnLength ( $num )

getColumnName() public method

public getColumnName ( $num )

getColumnType() public method

public getColumnType ( $num )

getFakeType() public method

public getFakeType ( $columnType )

getTotalColumns() public method

public getTotalColumns ( )

insert() public method

public insert ( DbRowEntity $rows )
$rows DbRowEntity

isColumnAutoincrement() public method

public isColumnAutoincrement ( $num )

setTable() public method

public setTable ( $tableName )

Property Details

$conn public static property

* @var \Doctrine\DBAL\DriverManager
public static $conn