mini\Database\ModelTableConfig final class

Documentation

Per-table model configuration for VirtualDatabase::registerModel()

Stores the model class and optional scope overrides. When a scope is null, VDB calls the model's default method at execution time (lazy evaluation).

Properties (5)

public readonly string $modelClass
public readonly ?mini\Database\Query $readable
public readonly ?mini\Database\Query $updatable
public readonly ?mini\Database\Query $deletable
public readonly ?bool $allowInsert

Methods (1)

Documentation missing

Source

src/Database/ModelTableConfig.php:11-27