Example: Database (DBTNG)
Same name in other branches
- 7.x-1.x dbtng_example/dbtng_example.module \dbtng_example
- 4.0.x modules/dbtng_example/dbtng_example.module \dbtng_example
Database examples, including DBTNG.
'DBTNG' means 'Database: The Next Generation.' Yes, Drupallers are nerds.
The interesting database queries for this example module are located in the \Drupal\dbtng_example\DbtngExampleRepository class.
General documentation is available at Database API.
See also
\Drupal\dbtng_example\DbtngExampleRepository
\Drupal\Core\Database\Connection:delete()
\Drupal\Core\Database\Connection:insert()
\Drupal\Core\Database\Connection:select()
\Drupal\Core\Database\Connection:update()
Parent topics
File
-
modules/
dbtng_example/ dbtng_example.module, line 11
Functions
Title Sort descending | File name | Summary |
---|---|---|
dbtng_example_install | modules/ |
Implements hook_install(). |
dbtng_example_schema | modules/ |
Implements hook_schema(). |
Classes
Title Sort descending | File name | Summary |
---|---|---|
DbtngExampleAddForm | modules/ |
Form to add a database entry, with all the interesting fields. |
DbtngExampleController | modules/ |
Controller for DBTNG Example. |
DbtngExampleRepository | modules/ |
Repository for database-related helper methods for our example. |
DbtngExampleRepositoryTest | modules/ |
Kernel testing of the DbtngExampleRepository service. |
DbtngExampleTest | modules/ |
Tests for the dbtng_example module. |
DbtngExampleUpdateForm | modules/ |
Sample UI to update a record. |