Cutelyst  2.13.0
Class Hierarchy

Go to the graphical class hierarchy

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