Skip to Navigation

3.3. Core Modules

Core modules are located under $OTRS_HOME/Kernel/System/*. This layer is for the logical work. Core modules are used to handle system routines like "lock ticket" and "create ticket". A few main core modules are:

  • Kernel::System::Config (to access config options)

  • Kernel::System::Log (to log into OTRS log backend)

  • Kernel::System::DB (to access the database backend)

  • Kernel::System::Auth (to check a user authentication)

  • Kernel::System::User (to manage users)

  • Kernel::System::Group (to manage groups)

  • Kernel::System::email (for sending emails)

For more information, see: http://dev.otrs.org/