Libraries tagged by tereta
tereta/page
22 Downloads
The page content package for the tereta/application framework.It registers html files as pages, reads their metadata from the header comment, and serves the content from a file or from the database.
tereta/development
7 Downloads
Development tools for Tereta packages and applications.
tereta/application-page
8 Downloads
The page content package for the tereta/application framework.It registers html files as pages, reads their metadata from the header comment, and serves the content from a file or from the database.
tereta/application-menu
8 Downloads
The menu package for the tereta/application framework.It stores per-site menu trees as JSON in the database, exposes them as a block for the layout and manages them with the menu:edit, menu:show and menu:remove console commands.
tereta/theme
8 Downloads
Template engine for PHP 8.2+: a fluent view builder that renders .phtml templates with meta and data, and resolves nested includes relative to the theme root.
tereta/storage
29 Downloads
Tereta/Storage is a package for working with file resources.You work with them the same way regardless of where the storage is located. The `local` and `sftp` drivers are supported out of the box.
tereta/runtime
36 Downloads
Runtime with strategies for different server and request types
tereta/route
33 Downloads
An HTTP request router implementing the PSR-7 and PSR-15 standards
tereta/pdo
24 Downloads
PDO decorator with lazy connection and automatic reconnect on disconnect-class errors (MySQL gone-away, PostgreSQL connection failure). For long-running workers and daemons.
tereta/orm
28 Downloads
ORM (Object-Relational Mapping) library for PHP, providing a simple and efficient way to interact with databases using an object-oriented approach.
tereta/migration
32 Downloads
Database schema facade over tereta/dbal: list tables ordered by foreign-key relations, dump and restore table structure as XML, dump and restore data as XML, apply .sql/.php migrations.
tereta/di
11 Downloads
Dependency injection container with a PSR-11 interface.It stores services, creates objects with their dependencies and returns the same instance when it is needed again.
tereta/dbal
46 Downloads
SQL query builder with fluent interface, supporting multiple database drivers and prepared statements. Designed for ease of use and flexibility in building complex SQL queries.
tereta/console
34 Downloads
Building console (CLI) applications on PHP 8.2+ with PSR-3 output and a PSR-11 dependency container.
tereta/application
25 Downloads
Web application framework for PHP 8.2+ with Swoole, Symfony Cache, PSR-6, PSR-16, PSR-11, PSR-17, PSR-18, PSR-7, PSR-15, PSR-14, PSR-3 and other standards support.