Kotchasan

Kotchasan

Namespaces

Cache
Database
Http
Log
Orm

Interfaces, Classes and Traits

Accordion
Accordion class for creating HTML accordions.
ApiController
API Controller base class for handling API requests.
ApiException
Exception class for handling API errors.
ArrayTool
Array function class
CKEditor
This class provides functions to work with CKEditor.
Collection
Collection Class
Config
Configuration class for loading and managing config settings.
Controller
Controller base class
Country
Country Names sorted by Thai name.
Csv
CSV Utility Class
Curl
Curl Class
Currency
Convert numbers to currency format (Baht, Dollar)
Database
This class provides methods for creating and managing database connections.
DataTable
Class for managing data presentation from a Model in table format.
Date
Class for managing dates and times.
DOMNode
Class representing a DOM Node.
DOMParser
Class for DOM Parsing.
Email
Email class for sending emails.
File
Class for managing files and directories.
Files
Class Files An array-based collection of files.
Form
Form class
Grid
This class represents a grid system used for layout purposes.
Html
HTML class
Htmldoc
Convert HTML to MS Word file
HtmlTable
HTML table class
TableRow
HTML table row class
Image
Class Image A class for image manipulation.
InputItem
Input Object
InputItemException
Exception class for handling InputItem errors.
Inputs
Input item array wrapper class.
KBase
The base class for Kotchasan framework.
Language
Class for language loading.
ListItem
Class ListItem
Login
This class is responsible for handling user login functionality.
Menu
This class is responsible for rendering the standard menu of Kotchasan.
Mime
Class responsible for handling MIME types and file extensions.
Model
This class serves as the base class for all models in the application.
Number
This class provides functions for working with numbers.
Password
This class provides functions for password encryption and decryption.
Pdf
Pdf Class
Province
This class provides a list of provinces in Thailand and Laos.
Router
Router class for website page routing.
Session
Session handling class.
Singleton
This class provides the base functionality for creating singleton classes.
Tab
Tab class to handle the creation and rendering of tabs.
Template
Template engine
Text
String functions
Validator
Class for validating various variables.
View
This class provides basic functionalities for views.
Xls
This class provides functions for creating and sending XLS files for download.
Barcode
Barcode generation class.
Jwt
JWT encoding, decoding, and verification class
Promptpay
Promptpay QR Code Payment Payload Generator based on EMV® QR Code Specification

Search results