Framework
Packages
- SystemAjax
- Exceptions
- FormData
- SystemPages
- SystemSupport
- Utility
- Web
- SystemModel
- ModelExtend
- UserPages
Interfaces, Classes and Traits
- Framework
- Class for doing initial setup of the Framework.
- Ajax
- Ajax operation base class
- Bean
- Operations on beans
- BeanLog
- Class to log operations on beans
- Config
- Manipulate config data via Ajax
- Hints
- Get search hints for beans
- Paging
- Paging database tables
- PwCheck
- Operations on beans
- Shared
- Operate on RedBean shared lists
- Table
- Operations on database tables
- TableCheck
- Parsley table check
- TableSearch
- Search database tables
- Toggle
- Toggle a flag field in a bean
- Unique
- Parsely unique check that does require a login.
- UniqueNl
- Parsely unique check that does not need a login.
- Ajax
- Handle Ajax operations in this class
- Context
- A class that stores various useful pieces of data for access throughout the rest of the system.
- Dispatch
- This class dispatches pages to the appropriate places
- BadOperation
- Bad Operation error exception class
- BadValue
- bad value error exception class
- Forbidden
- Access violation exception class
- InternalError
- Internal error exception class
- MissingBean
- Missing Bean exception class
- ParameterCount
- RESTful parameter count exception class
- AccessBase
- A class that provides helpers for accessing form data
- Base
- A class that provides helpers for accessing form data
- Cookie
- A class that provides helpers for accessing COOKIE data
- FAIterator
- A class to iterate over array values in $_FILES and make them look like singletons
- File
- A class that provides helpers for accessing PUT OR PATCH form data
- Get
- A class that provides helpers for accessing GET form data
- Post
- A class that provides helpers for accessing GET form data
- Put
- A class that provides helpers for accessing PUT OR PATCH form data
- Local
- This is a class that maintains values about the local environment and does error handling
- Admin
- A class that contains code to handle any /admin related requests.
- Assets
- Handle all the cacheing stuff and maybe return a file
- CatchAll
- The default behaviour when a page does not exist.
- CSPReport
- A class that contains code to implement a contact page
- Developer
- Class for developer hacks and helpers.
- Getfile
- The Getfile class
- Upload
- Deal with a file upload URL
- UserLogin
- A class to handle the /login, /logout, /register, /forgot and /resend actions
- SiteAction
- A class that all provides a base class for any class that wants to implement a site action
- ContextBase
- A class that stores various useful pieces of data for access throughout the rest of the system.
- Debug
- A class that handles various debugging related things
- ErrorHandler
- Class for error handling
- ErrorHandlerBase
- Class for error handling
- FormData
- A class that provides helpers for accessing form data
- SiteInfo
- Utility class that returns generally useful information about parts of the site
- Table
- A class Table object
- Test
- A class that handles various site testing related things
- TestSupport
- A class that handles various site testing related things
- FMailer
- The FMailer class
- Plural
- ProxyCheck
- A class that talk to proxycheck.io in order to get information about IP addresses
- Web
- A class that handles various web related things.
- Form
- A class implementing a RedBean model for Form beans
- FormField
- A class implementing a RedBean model for Form beans
- FWConfig
- A class implementing a RedBean model for Page beans
- Page
- A class implementing a RedBean model for Page beans
- PageRole
- A class implementing a RedBean model for PageRole beans
- Role
- A class implementing a RedBean model for Role beans
- RoleContext
- A class implementing a RedBean model for RoleContext beans
- RoleName
- A class implementing a RedBean model for RoleName beans
- Upload
- Upload table stores info about files that have been uploaded.
- User
- A class implementing a RedBean model for User beans
- Contact
- A class that contains code to implement a contact page
- Home
- A class that contains code to implement a home page
- Multi
- Provide support for a nested static page structure
- NoPage
- The default behaviour when a page does not match in the database.
- Ajax
- Handles Ajax Calls.
- AntiFlood
- Handles AntiFlood calls
- Context
- A wrapper for the real Context class that allows people to extend its functionality
in ways that are apporpriate for their particular website.
- Setup
- A class that supports setup code for all pages
- SiteInfo
- Utility class that returns generally useful information about parts of the site
The parent class (\Framework\SiteInfo) contains a set of functions that are used by the
admin pages of the site. q.v. for the utility functions it provides
- Security
- A class that handles provides various security related functions.
- WebBase
- A class that provides some basic Web operations and Constants.
- HandleRole
- A trait that provides various role handling functions for beans that have associated roles.
- FWEdit
- User table stores info about users of the syste,
- MakeGuard
- User table stores info about users of the syste,
- Upload
- Upload table stores info about files that have been uploaded.
- User
- User table stores info about users of the system
- Login
- Allows developers to change the way logins and logouts are handled.
- NoCache
- Adds functions for dealing with various cache control circumstances.
- SiteAction
- Adds functions for dealing with various cache control circumstances.
- CSP
- Adds functions for adding and removinng CSP