Cutelyst  2.14.2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCCutelyst::ASync
oCCutelyst::ASyncPrivate
oCCutelyst::AuthenticationUser
oCCutelyst::ComponentFactory
|oCCutelyst::ActionRESTFactory
|oCCutelyst::RenderViewFactory
|\CCutelyst::RoleACLFactory
oCCutelyst::EngineRequest
oCCutelyst::Headers
oCCutelyst::MultiPartFormDataParser
oCQObject [external]
|oCCutelyst::ActionRESTFactory
|oCCutelyst::ApplicationThe Cutelyst Application
|oCCutelyst::AuthenticationCredential
|oCCutelyst::AuthenticationStore
|oCCutelyst::ComponentThe Cutelyst Component base class
|oCCutelyst::ContextThe Cutelyst Context
|oCCutelyst::ControllerCutelyst Controller base class
|oCCutelyst::DispatcherThe Cutelyst Dispatcher
|oCCutelyst::DispatchType
|oCCutelyst::EngineThe Cutelyst Engine
|oCCutelyst::Plugin
|oCCutelyst::RenderViewFactory
|oCCutelyst::Request
|oCCutelyst::RoleACLFactory
|oCCutelyst::SessionStore
|oCCWSGI::WSGIImplements a WSGI server
|\CQIODevice [external]
oCQVariantMap
|\CCutelyst::Pagination
oCCutelyst::Stats
oCCutelyst::StatusMessagePrivate
oCCutelyst::Sql::Transaction
  • This is a helper class to create scoped transactions
oCCutelyst::ValidatorValidation processor for input data
oCCutelyst::ValidatorMessagesStores custom error messages and the input field label
oCCutelyst::ValidatorResultProvides information about performed validations
oCCutelyst::ValidatorReturnTypeContains the result of a single input parameter validation
\CCutelyst::ValidatorRuleBase class for all validator rules
 oCCutelyst::ValidatorAcceptedChecks if a field is available and has a specific value
 oCCutelyst::ValidatorAfterChecks if a date, time or datetime is after a comparison value
 oCCutelyst::ValidatorAlphaValidates an input field for only alphabetic content
 oCCutelyst::ValidatorAlphaDashChecks a value for only alpha-numeric content and dashes and underscores
 oCCutelyst::ValidatorAlphaNumChecks a value for only alpha-numeric content
 oCCutelyst::ValidatorBeforeChecks if a date, time or datetime is before a comparison value
 oCCutelyst::ValidatorBetweenChecks if a value or text length is between a minimum and maximum value
 oCCutelyst::ValidatorBooleanChecks if a value can be casted into a boolean
 oCCutelyst::ValidatorCharNotAllowedValidates an input field for not allowed characters
 oCCutelyst::ValidatorConfirmedChecks for a confirmation input field
 oCCutelyst::ValidatorDateChecks if the input data is a valid date
 oCCutelyst::ValidatorDateTimeChecks if the input data is a valid datetime
 oCCutelyst::ValidatorDifferentChecks if two values are different
 oCCutelyst::ValidatorDigitsChecks for digits only with optional length check
 oCCutelyst::ValidatorDigitsBetweenChecks for digits only with a length between min and max
 oCCutelyst::ValidatorDomainChecks if the value of the input field contains FQDN according to RFC 1035
 oCCutelyst::ValidatorEmailChecks if the value is a valid email address according to specific RFCs
 oCCutelyst::ValidatorFileSizeChecks if the input field contains a valid file size string like 1.5 GB
 oCCutelyst::ValidatorFilledThe field under validation must not be empty when it is present
 oCCutelyst::ValidatorInChecks if the field value is one from a list of values
 oCCutelyst::ValidatorIntegerChecks if the value is an integer
 oCCutelyst::ValidatorIpChecks if the field value is a valid IP address
 oCCutelyst::ValidatorJsonChecks if the inut data is valid JSON
 oCCutelyst::ValidatorMaxChecks if a value is not bigger or longer than a maximum value
 oCCutelyst::ValidatorMinChecks if a value is not smaller or shorter than a maximum value
 oCCutelyst::ValidatorNotInChecks if the field value is not one from a list of values
 oCCutelyst::ValidatorNumericChecks if the field under validation could be casted into a numeric value
 oCCutelyst::ValidatorPresentThe field under validation must be present in input data but can be empty
 oCCutelyst::ValidatorPwQualityValidates an input field with libpwquality to check password quality
 oCCutelyst::ValidatorRegularExpressionThe field under validation must match the given regular expression
 oCCutelyst::ValidatorRequiredChecks if a field is available and not empty
 oCCutelyst::ValidatorRequiredIfThe field under validation must be present and not empty if the other field is equal to any value in a list
 oCCutelyst::ValidatorRequiredIfStashThe field under validation must be present and not empty if the content of a stash key is equal to one from a list
 oCCutelyst::ValidatorRequiredUnlessThe field under validation must be present and not empty unless the other field is equal to any value in the list
 oCCutelyst::ValidatorRequiredUnlessStashThe field under validation must be present and not emptly unless the content of a stash key is equal to a value in a list
 oCCutelyst::ValidatorRequiredWithThe field under validation must be present and not empty only if any of the other specified fields is present
 oCCutelyst::ValidatorRequiredWithAllThe field under validation must be present and not empty only if all of the other specified fields are present
 oCCutelyst::ValidatorRequiredWithoutThe field under validation must be present and not empty only when any of the other specified fields are not present
 oCCutelyst::ValidatorRequiredWithoutAllThe field under validation must be present and not empty only when all of the other specified fields are not present
 oCCutelyst::ValidatorSameThe given field must match the field under validation
 oCCutelyst::ValidatorSizeThe field under validation must have a size matching the given value
 oCCutelyst::ValidatorTimeChecks if the input data is a valid time
 \CCutelyst::ValidatorUrlThe field under validation must be a valid URL