Documentation

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

Search results