CRUDKit api-doc [Developer]

Classes

Interfaces, Classes, Traits and Enums

Action
Defines a custom action on a page.
AjaxOptions
Provides parameters for the behavoir of ajax powered columns. (Custom ajax columns or many to one ajax columns)
AuthHelper
Provides functionality for user/permisson handling.
CException
Custom Exception which indicates its from CRUDKit itself. .
CHelper
Helper Class for Crudkit. Yes, i know, classes like "Helper" are bad design.
DataProcessor
Entity for formatting and processing data coming eiter from, or going into the Database.
EnumType
Creating a custom enum type for integration with doctrine/dbal
Filter
Represents an actual filter (with values) on a record.
FilterDefinition
Represents a filter definition on a record (no acutaly filter)
Generator
Automatically generates a "CrudkitServiceProvider.php" file based on the configured database in .env
Lookup
A lookup is a calculated field with values from other tables or fixed values
PageDescriptor
Definition of a webpage (UI).
PageStore
Object to store an access all the pages (bundeling)
RestrictionSet
Defines a set of restrictions or rights to access pages and specific actions on pages. The $type 'allow-all' or 'deny-all' defines its behavior. A RestrictionSet belongs to a User.
RestrictionSetEntry
Defines a single permission or restriction.
Section
Defines a section on a Card page.
SQLColumn
Represents a column in a table.
SQLManyToOneColumn
Allows to define Many to One Columns.
Startpage
Defines a startpage for users.
TableDescriptor
Definition of a database table.
User
Represents a user account (login)

Search results