PHP Class Amranidev\ScaffoldInterface\Datasystem\Database\Database

Author: Athi Krishnan ([email protected])
Inheritance: implements Amranidev\ScaffoldInterface\Datasystem\Database\DatabaseContractInterface
Show file Open project: amranidev/scaffold-interface

Protected Properties

Property Type Description
$skips array table names to be skipped in the result.

Public Methods

Method Description
getQuery ( ) : string Retrieve the database query for querying all tables.
skipNames ( ) : Collection Table names to be skipped in the result.
skips ( ) : Collection Table names to be skipped in the result.
tableNames ( ) : Collection retrieve table names from database.

Method Details

getQuery() abstract public method

Retrieve the database query for querying all tables.
abstract public getQuery ( ) : string
return string

skipNames() abstract public method

Table names to be skipped in the result.
abstract public skipNames ( ) : Collection
return Illuminate\Support\Collection

skips() public method

Table names to be skipped in the result.
public skips ( ) : Collection
return Illuminate\Support\Collection

tableNames() public method

retrieve table names from database.
public tableNames ( ) : Collection
return Illuminate\Support\Collection

Property Details

$skips protected property

table names to be skipped in the result.
protected array $skips
return array