classTableIdentifier
final class TableIdentifier
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Resolves quoted or qualified names to the case-insensitive schema registry key.
Methods§
public function normalize(string $tableName): stringRemoves a database qualifier and quoting before normalizing case.
Parameters
$tableName | string |
Returns
stringTest cases 1
Called from 3
- method-call SqlFixture\Schema\StaticSchemaResolver::register() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:32
- method-call SqlFixture\Schema\StaticSchemaResolver::resolve() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:41
- method-call SqlFixture\Schema\StaticSchemaResolver::has() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:54
Test cases 13§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 12
PostgreSqlEndToEndTestcallsSqliteIntegrationTestcallsRowMaterializerTestcallsPlanGeneratorTestcallsPlanSchemaValidatorTestcallsEndpointValidatorTestcallsFixtureProviderTestcallsConstructorHydrationTestcallsPropertyHydrationTestcallsSqlSchemaProviderTestcallsSchemaResolverInterfaceTestcallsStaticSchemaResolverTestcalls
Relations§
Instantiated in 3
- new SqlFixture\Schema\StaticSchemaResolver::register() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:32
- new SqlFixture\Schema\StaticSchemaResolver::resolve() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:41
- new SqlFixture\Schema\StaticSchemaResolver::has() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:54
Method calls 3
- method-call SqlFixture\Schema\StaticSchemaResolver::register() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:32
- method-call SqlFixture\Schema\StaticSchemaResolver::resolve() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:41
- method-call SqlFixture\Schema\StaticSchemaResolver::has() packages/sql-fixture/src/Schema/StaticSchemaResolver.php:54