Kotchasan Framework Documentation
Kotchasan Utility Classes
Kotchasan Utility Classes
Documentation for utility classes provided by Kotchasan Framework.
📦 Data Types & Manipulation
Handling basic data types.
- ArrayTool - Array manipulation, searching, and sorting.
- Collection - Object-oriented data collection wrapper.
- Text - String manipulation, encoding conversion, formatting.
- Number - Number formatting, file size conversion.
- Date - Date/Time calculation and formatting.
- Currency - Currency formatting and reading (BahtText).
- Province - Thailand province data helpers.
🔒 Security & Input
Security and Input handling.
- Input - Input handling (GET, POST, REQUEST) and Sanitization.
- Validator - Data validation (Email, File type, Rules).
- Password - Password hashing and verification.
- Jwt - JSON Web Token generation and validation.
🗄️ Database & Models
Database abstraction.
- Model - Base Class for ORM and Query Builders.
🎨 View & Presentation
UI and Rendering.
- View - Base View, Header/Meta management.
- Template - HTML Template Engine and Grid system.
- Tab - HTML Tab interface generator.
- Menu - Website menu management.
- ListItem - Select option list management.
📂 Files & Media
File system and media.
- [File] - File system operations (Read, Write, Delete).
- [Files] - Uploaded file handling.
- Image - Image resizing, cropping, and manipulation.
⚙️ System & Utilities
Core system utilities.