$tables
$tables : array<mixed,\Alddesign\Crudkit\Classes\TableDescriptor>
This class is used to create your application.
Populate the following methods to build your application:
defineTables()
defineRelations()
definePages()
defineUsers()
$tables : array<mixed,\Alddesign\Crudkit\Classes\TableDescriptor>
$pages : array<mixed,\Alddesign\Crudkit\Classes\PageDescriptor>
$users : array<mixed,\Alddesign\Crudkit\Classes\User>
$authHelper : \Alddesign\Crudkit\Classes\AuthHelper
$pageStore : \Alddesign\Crudkit\Classes\PageStore
defineTables() : array<mixed,\Alddesign\Crudkit\Classes\TableDescriptor>
Populate this methods to define the tables plus columns used by your application.
definePages() : array<mixed,\Alddesign\Crudkit\Classes\PageDescriptor>
Populate this methods to define the pages (views) according to the already definded tables.
defineUsers() : \Alddesign\Crudkit\Classes\AuthHelper
Populate this methods to define the Logins for this application.
Optional: define RestrictionSet and/or Startpage for each User. Default login (administrator) is definded in crudkit config.