Data
Table of Contents
Classes
- AbstractDataBaseRepository
- An abstract implementation of the DataBaseRepository interface
Extending this provides CRUD interaction with the configured database table
- AbstractPageableDatabaseRepository
- A Pageable implementation of the DataBaseRepository interface
Extending this provides Pageable CRUD interaction with the configured database table
- AbstractUser
- Represents the application user
Handles session management, authentication, and authorization
- DBInstance
- Provides a PDO DB connection to instances of \Pipit\Classes\Data\DBObject and its descendants
- DBObject
- A base class to be extended by any class that needs to access the DB
Provides a DB connection instance and several abstractions for DB interaction
- DynamicDataBaseRepository
- A basic DB Repository class providing generic CRUD interaction with the configured database table
- ResultsPage
- Represents a Page of DataRepository results
- SimpleFile
- Represents a file entry
- UserCAS
- Represents the application user
Handles session management, authentication through CAS, and authorization
- UserDB
- Represents the application user
Handles session management, authentication, and authorization
- UserSAML
- Represents the application user
Handles session management, authentication, and authorization