DatabaseManager
in package
Database Manager for Framework v2.
Provides a clean interface to Laravel's database components.
Table of Contents
Methods
- __construct() : mixed
- beginTransaction() : void
- Begin a database transaction.
- commit() : void
- Commit the active database transaction.
- getConnection() : Connection
- Get the underlying connection.
- getSchemaBuilder() : Builder
- Get the schema builder.
- rollback() : void
- Rollback the active database transaction.
- select() : array<string|int, mixed>
- Run a select query and return results.
- statement() : bool
- Execute a raw SQL query.
- table() : Builder
- Get a query builder for a table.
Methods
__construct()
public
__construct(Manager $capsule) : mixed
Parameters
- $capsule : Manager
beginTransaction()
Begin a database transaction.
public
beginTransaction() : void
commit()
Commit the active database transaction.
public
commit() : void
getConnection()
Get the underlying connection.
public
getConnection() : Connection
Return values
ConnectiongetSchemaBuilder()
Get the schema builder.
public
getSchemaBuilder() : Builder
Return values
Builderrollback()
Rollback the active database transaction.
public
rollback() : void
select()
Run a select query and return results.
public
select(string $query[, array<string|int, mixed> $bindings = [] ]) : array<string|int, mixed>
Parameters
- $query : string
- $bindings : array<string|int, mixed> = []
Return values
array<string|int, mixed>statement()
Execute a raw SQL query.
public
statement(string $query[, array<string|int, mixed> $bindings = [] ]) : bool
Parameters
- $query : string
- $bindings : array<string|int, mixed> = []
Return values
booltable()
Get a query builder for a table.
public
table(string $table) : Builder
Parameters
- $table : string
-
Table name