• API
  • -
  • Redaxscript\Controller
  • -
  • Download

ControllerInterface

  • Namespace: Redaxscript\Controller
  • Description: interface to define a controller class
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs

Properties

PropertyTypeVisibilityDescription
No property present
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess the class
MethodVisibilityDescription

Logout

  • Namespace: Redaxscript\Controller
  • Description: children class to process the logout request
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs
  • Author: Balázs Szilágyi

Properties

PropertyTypeVisibilityDescription
No property present
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess the class
MethodVisibilityDescription

Comment

  • Namespace: Redaxscript\Controller
  • Description: children class to process the comment request
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs
  • Author: Balázs Szilágyi

Properties

PropertyTypeVisibilityDescription
No property present
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess the class
_sanitizePostprotectedsanitize the post
_validatePostprotectedvalidate the post
_createprotectedcreate the comment
_mailprotectedsend the mail
MethodVisibilityDescription

Search

  • Namespace: Redaxscript\Controller
  • Description: children class to process the search request
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs
  • Author: Balázs Szilágyi

Properties

PropertyTypeVisibilityDescription
$tableArrayarrayprotectedarray of the tables
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess the class
_sanitizeQueryprotectedsanitize the query
_validateQueryprotectedvalidate the query
_searchprotectedsearch in tables
_renderResultprotectedrender the result
_infoprotectedshow the info
MethodVisibilityDescription

Install

  • Namespace: Redaxscript\Controller
  • Description: children class to process install
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs
  • Author: Balázs Szilágyi

Properties

PropertyTypeVisibilityDescription
No property present
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess the class
_sanitizePostprotectedsanitize the post
_validateDatabaseprotectedvalidate the database
_validateAccountprotectedvalidate the account
_touchprotectedtouch sqlite file
_writeprotectedwrite config file
_getStatusprotectedget the status
_refreshConnectionprotectedrefresh the connection
_installprotectedinstall the database
_mailprotectedsend the mail
_successprotectedshow the success
_warningprotectedshow the warning
_errorprotectedshow the error
MethodVisibilityDescription

Register

  • Namespace: Redaxscript\Controller
  • Description: children class to process the register request
  • Package: Redaxscript
  • Category: Controller
  • Author: Henry Ruhs
  • Author: Balázs Szilágyi

Properties

PropertyTypeVisibilityDescription
No property present
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
processpublicprocess
_sanitizePostprotectedsanitize the post
_validatePostprotectedvalidate the post
_createprotectedcreate the user
_mailprotectedsend the mail
MethodVisibilityDescription