This directory contains documentation for the various helper classes and utilities available in the System/Helpers namespace.
- Array - Fluent array manipulation and collections.
- String - String manipulation, UUID generation, and inflectors.
- Number - Formatting, conversion, and mathematical utilities.
- DateTime - Enhanced date and time handling extending Carbon.
- Request - Handling incoming HTTP inputs and files.
- Response - Generating and sending server responses.
- Http - Cookies, Headers, and General HTTP utilities.
- Redirect - Fluent redirection handling.
- Flash - One-time session messages (Feedback & Errors).
- Session - Persistent session data management.
- URL - URL generation, Current URL, and Request URI.
- Route - Named route resolution and routing assistance.
- Client & Curl - External HTTP client and Curl wrapper.
- Html - Form builders and HTML generation.
- Agent - User agent parsing and detection.
- Capsule - Immutable data container with schema validation.
- Data - Unified data wrapper for collections.
- DTO - Data Transfer Object base class.
- Benchmark - Execution time and memory benchmarking.
- Macroable - Trait for adding runtime methods to classes.
- Mixins - Trait for bulk-registering macros from a class or object.
- Lottery - Probabilistic operations and weighted selection.
- Encryption - Data encryption and decryption.
- File - Filesystem operations and directory management.
- Validation - Input validation and rule management.
- Format - Data formatting utilities.
- Routine - Common procedural routines.
- VarDump - Debugging and variable inspection.