FirebirdReflector
class FirebirdReflector implements Reflector
The reflector for Firebird/InterBase database.
Methods
Returns list of tables.
Returns metadata for all columns in a table.
Returns metadata for all indexes in a table (the constraints are included).
Returns metadata for all foreign keys in a table.
Returns list of indices in given table (the constraints are not listed).
Returns list of constraints in given table.
Returns metadata for all triggers in a table or database.
Returns list of triggers for given table.
Returns metadata from stored procedures and their input and output parameters.
Returns list of stored procedures.
Returns list of generators.
Returns list of user defined functions (UDF).
Details
at line 23
__construct(Driver $driver)
No description
at line 32
array
getTables()
Returns list of tables.
at line 55
array
getColumns(string $table)
Returns metadata for all columns in a table.
at line 108
array
getIndexes(string $table)
Returns metadata for all indexes in a table (the constraints are included).
at line 141
array
getForeignKeys(string $table)
Returns metadata for all foreign keys in a table.
at line 170
array
getIndices(string $table)
Returns list of indices in given table (the constraints are not listed).
at line 191
array
getConstraints(string $table)
Returns list of constraints in given table.
at line 215
array
getTriggersMeta(string|null $table = null)
Returns metadata for all triggers in a table or database.
(Only if user has permissions on ALTER TABLE, INSERT/UPDATE/DELETE record in table)
at line 263
array
getTriggers(string|null $table = null)
Returns list of triggers for given table.
(Only if user has permissions on ALTER TABLE, INSERT/UPDATE/DELETE record in table)
at line 285
array
getProceduresMeta()
Returns metadata from stored procedures and their input and output parameters.
at line 337
array
getProcedures()
Returns list of stored procedures.
at line 355
array
getGenerators()
Returns list of generators.
at line 374
array
getFunctions()
Returns list of user defined functions (UDF).