PHP Class Amranidev\ScaffoldInterface\Datasystem\Datasystem

Author: Amrani Houssain ([email protected])
Afficher le fichier Open project: amranidev/scaffold-interface

Méthodes publiques

Méthode Description
__construct ( array $request ) : void Create a new DataSystem instance.
dataScaffold ( $spec = null ) : array Data for migration and views.
getData ( ) : string get request data.
getForeignKeys ( ) : string Get foreignKeys.
getOnData ( ) : string Get onData.
getRelationAttributes ( ) : string Get relational attributes.
isSoftdeletes ( ) : boolean Check SoftDeletes.
isTimestamps ( ) : boolean Check timestamps.

Private Methods

Méthode Description
getAttributes ( ) : void Deduce relational arttributes.
relationData ( ) : void Deduce onData and foreingKeys.

Method Details

__construct() public méthode

Create a new DataSystem instance.
public __construct ( array $request ) : void
$request array
Résultat void

dataScaffold() public méthode

Data for migration and views.
public dataScaffold ( $spec = null ) : array
Résultat array

getData() public méthode

get request data.
public getData ( ) : string
Résultat string

getForeignKeys() public méthode

Get foreignKeys.
public getForeignKeys ( ) : string
Résultat string

getOnData() public méthode

Get onData.
public getOnData ( ) : string
Résultat string

getRelationAttributes() public méthode

Get relational attributes.
public getRelationAttributes ( ) : string
Résultat string

isSoftdeletes() public méthode

Check SoftDeletes.
public isSoftdeletes ( ) : boolean
Résultat boolean

isTimestamps() public méthode

Check timestamps.
public isTimestamps ( ) : boolean
Résultat boolean