Framework folder contains classes that are provided in the framework. See Documentation for Framework internals. Framework classes are categorised into three – Core, Supporting and Helper classes.

Core classes

These classes are necessary for the functioning of your application.

  • Controller
  • Database
  • Datasource
  • Entity
  • Initialize
  • Model
  • Request
  • Response
  • Router
  • Service
  • View

Supporting Classes

These are supporting classes used by Core classes. These are dependent on Core classes and used mostly in any application.

  • Box
  • Error
  • Identity
  • Locale
  • Logger
  • Session
  • Security

Helper Classes

These are independent classes and can be considered as helpers in your applications. See Helpers also.