Libraries tagged by genapi
generative/genapi-sdk-php
1615 Downloads
This is a developer tool for integration with GenAPI.
cakemail/cakemail
16584 Downloads
A simple client to get started with Cakemail Next-gen API
stcer/j-http-doc
11 Downloads
Gen api doc from some.http file
ryanc/api_doc
13 Downloads
auto gen api by reflection
llm-agents/agents
17516 Downloads
LLM Agents PHP SDK - Autonomous Language Model Agents for PHP
cognesy/instructor-php
126806 Downloads
The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control
survos/geoapify-bundle
1269 Downloads
Symfony bundle to interact with https://www.geoapify.com/
php-extended/php-api-fr-gouv-api-geo-interface
22906 Downloads
A library that gets data from the geo.api.gouv.fr website
geoapi.es/php
1431 Downloads
Libreria en PHP para GeoAPI.es
genai/web
162 Downloads
Web/MVC layer over genai/http: #[Controller]/#[RestController] (with a base path) and #[Route] attributes, a View value object, a default genai/view engine (override with #[ViewRegister]), and a dispatcher. Routes compile to genai/routing's standalone matcher. Runtime is PHP 5.3-safe; the attributes/processors are PHP 8 build-time.
genai/view
162 Downloads
Minimal PHP template renderer producing HTML strings, compatible with PHP 5.3.29
genai/validation
113 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
159 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
158 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/session
127 Downloads
Session component with pluggable storage: native files (default), a project file dir (cache/session), or a database (PDO). A small Session API over native PHP sessions; a SessionStore save-handler decides where the data lives. Driver chosen from the [session] config group. PHP 5.3-safe runtime.