Libraries tagged by processout
genai/validation
111 Downloads
Attribute-based validation compiled to a reflection-free validator. Put #[NotBlank]/#[Email]/#[Length]/#[Pattern]/#[Matches] on a #[Validate] form class; a build-time processor bakes the rules into Cache\Validation. At runtime, validate a populated form object -> a field=>error map, no reflection. PHP 5.3-safe runtime.
genai/trace
153 Downloads
Request correlation IDs for centralized logging. A TraceInterceptor reads X-Request-Id (or generates one), exposes it via a TraceContext bean + a global trace_id(), echoes it on the response, and a Monolog processor stamps it on every log line. PHP 5.3-safe at runtime.
genai/sql-mapper
152 Downloads
MyBatis-style SQL mapper: mark an interface #[Mapper] and its methods #[Select]/#[Insert]/#[Update]/#[Delete] with the SQL. A build-time processor compiles a reflection-free Cache\ implementation (prepared statements, #{name} bound params, optional row->object hydration) and registers it as a container bean keyed by the interface. Self-contained: a bundled DatabaseConfig provides the 'PDO' bean from a [database] group in the app's app.ini, so you only edit config. Runtime is PHP 5.3-safe.
genai/dto
110 Downloads
DTO support: a #[Dto] attribute, a build-time processor that compiles each DTO's getters into a JSON map, and a PHP 5.3-safe Serializer that turns DTOs (and nested/arrays of them) into arrays via that map — no runtime reflection, no toArray(). Standalone: no runtime dependencies.
genai/di
151 Downloads
Popular DI attributes (#[Service], #[Repository], #[Configuration], #[Bean], #[Value]) and their processor, targeting GenAI\Container. Build-time (PHP 8).
genai/boot
159 Downloads
Application kernel with Composer-based package auto-discovery (Laravel style): reads each installed component's extra.genai.processors so the app never hand-lists them, then boots the compiled app into a ready Dispatcher. Build-time uses PHP 8; the Kernel + runtime boot are PHP 5.3-safe.
friendica/json-ld
2755 Downloads
A JSON-LD Processor and API implementation in PHP.
bem/bh
755 Downloads
Template engine. BEMJSON -> HTML processor. PHP port of https://github.com/bem/bh
behat/environment-loader
129901 Downloads
Environment processor and contexts autoloader
asciisd/cashier-paytiko
755 Downloads
Paytiko payment processor for Laravel Cashier Core
anorgan/qutee
1938 Downloads
Simple queue manager and task processor for PHP
thereddot/monolog-extra-bundle
41759 Downloads
Symfony bundle with extra processors and logger to log request/response
parm/parm
4987 Downloads
PHP Active Record for MySQL. Connects to the your database and generates the Object Relational Mapping. Built in Database Query Processor for custom queries. Ability to use closures to process rows
academicpuma/citeproc-php
382734 Downloads
This is an effort to implement a full-featured standalone CSL processor in PHP. The code based on the implementation of Ron Jerome.
vasily-kartashov/graphql-batch-processor
12926 Downloads
GraphQL batch processor