Reference for the classes and helpers used in the examples, grouped by topic.
- Registration: the
acp/data-sources/registerhook,DataSource,DataSourceId,DataSourceRegistry,Entry, and theFacade\DataSource/Facade\Entryshortcuts. - Tables: resolving a database table and filtering which
columns it exposes (
Facade\Table,Resolver,Filter\Name). - Columns: configuring columns (
Config\Columns), label resolvers, column types (TextType,DateTimeType, ...), andToggleOptions. - Relations: joining two Data Sources
(
Facade\Relation\Table,Facade\Relation\Attribute,Facade\Relations).
Methods that return self are immutable. They return a cloned instance
with the change applied.