PHP DataVersion
PHP Database Migrations and Seeds.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Samy\DataVersion\AbstractStatement Class Reference
Inheritance diagram for Samy\DataVersion\AbstractStatement:
Samy\DataVersion\StatementInterface Samy\DataVersion\AbstractMigration Samy\DataVersion\AbstractSeed

Public Member Functions

 clearStatements ()
 
 addStatement (string $Query)
 
 addStatements (array $Queries)
 
 getStatements ()
 
- Public Member Functions inherited from Samy\DataVersion\StatementInterface
 getDescription ()
 
 clearStatements ()
 
 addStatement (string $Query)
 
 addStatements (array $Queries)
 
 getStatements ()
 

Detailed Description

This is a simple DataVersion implementation that other DataVersion can inherit from.

Member Function Documentation

◆ addStatement()

Samy\DataVersion\AbstractStatement::addStatement ( string  $Query)

Return an instance with added statement.

Parameters
[in]string$QueryThe query statement
Returns
static

Implements Samy\DataVersion\StatementInterface.

◆ addStatements()

Samy\DataVersion\AbstractStatement::addStatements ( array  $Queries)

Return an instance with added multiple statement.

Parameters
[in]array$QueriesThe query statements
Returns
static

Implements Samy\DataVersion\StatementInterface.

◆ clearStatements()

Samy\DataVersion\AbstractStatement::clearStatements ( )

Return an instance without statements.

Returns
static

Implements Samy\DataVersion\StatementInterface.

◆ getStatements()

Samy\DataVersion\AbstractStatement::getStatements ( )

Retrieve provided statements.

Returns
array<string>

Implements Samy\DataVersion\StatementInterface.


The documentation for this class was generated from the following file: