Triggers
class Triggers (View source)
Functions for trigger management.
Constants
| TIMING |
|
| EVENTS |
|
Methods
string
handleEditor(string $itemQuery, ServerRequest $request, DatabaseName $databaseName, string $table)
Handles editor requests for adding or editing an item
Trigger|null
string
getQueryFromRequest(ServerRequest $request, DatabaseName $databaseName)
Composes the query necessary to create a trigger from an HTTP request.
static array
getDetails(DatabaseInterface $dbi, string $db, string $table = '')
Returns details about the TRIGGERs for a specific table or database.
array
getTables(string $db)
No description
bool
int
getErrorCount()
No description
Details
__construct(DatabaseInterface $dbi, DbTableExists $dbTableExists)
No description
string
handleEditor(string $itemQuery, ServerRequest $request, DatabaseName $databaseName, string $table)
Handles editor requests for adding or editing an item
Trigger|null
getTriggerByName(DatabaseName $databaseName, string $table, string $name)
No description
string
getQueryFromRequest(ServerRequest $request, DatabaseName $databaseName)
Composes the query necessary to create a trigger from an HTTP request.
static array
getDetails(DatabaseInterface $dbi, string $db, string $table = '')
Returns details about the TRIGGERs for a specific table or database.
array
getTables(string $db)
No description
bool
hasTriggerPrivilege(DatabaseName $databaseName, string $table)
No description
int
getErrorCount()
No description