Welcome to FrostSW!

FrostMVC PHP Framework

Documentation   |   Version
FrostMVC / Documentation / API Reference

API Reference

Every class in core/classes, in the FrostMVC namespace. Import them in your controllers, models and libraries with use FrostMVC\ClassName;.

This reference is generated from the FrostMVC source code and its doc comments, and is rebuilt automatically whenever the core changes. Last generated 2026-09-26 05:20:26.
ClassDescriptionMethods
Controller

Base controller class for all FrostMVC controllers.

2
Cookie

Cookie helper that hashes cookie names and stores metadata as JSON values.

6
Date_Time

Date and time utility methods.

7
DB

PDO-style wrapper around MySQLi.

28
FlashLog

Generic key-value store with optional expiration, backed by either a Memcached handler or the filesystem (via PHP's system temp directory).

9
Form

Input sanitisation, HTTP input helpers, and form rendering utilities.

15
Functions

General-purpose utility methods for the FrostMVC framework.

18
Loader

Autoloading helper for controllers, models, libraries, and helpers.

4
Logs

Simple file-based logging utility.

4
Mail

SMTP email sender built on PHPMailer.

27
Model

Query builder and base model class for FrostMVC.

61
Nullable

Sentinel type used as a typed "no argument provided" marker.

3
Security

Security utilities: password hashing, CSRF token management, AES-256-GCM encryption, and basic file upload content scanning.

10
Session

Encrypted, optionally Memcached-backed PHP session wrapper.

16
Site

Application configuration and bootstrap context.

35
View

View rendering helpers.

2
Words

String manipulation utilities for pluralisation, URL slugs, and identifier sanitisation.

3