|MediaWiki file: NameTableStore.php|
|Source code:||master • 1.38.2 • 1.37.4 • 1.35.7|
NameTableStore is used for normalized data storage. It is a service that can convert a name into an ID (potentially assigning a new ID and storing the association in the database, if the name hasn't been used before) and back.
A separate instance of the service is used for each table. In core, these services can be obtained via NameTableStoreFactory. Currently used for the content_models, slot_roles and change_tag_def tables.