What is ZAPHYR?

ZAPHYR is a powerful collection of PHP repositories that simplify the development process for PHP developers. These repositories are designed to be used independently, but also seamlessly interact with each other to enable robust and scalable application development.

With a wide range of pre-built repositories that offer proven solutions and reliable test coverage, developers can create more efficient and high-quality applications.

The repositories

Config

Load configuration files the easy way. This configuration loader supports PHP, INI, JSON, XML, YAML and NEON file extensions.

Container

Powerful auto wiring dependency injection container including PSR-11.

Cookie

Small repository for handling cookies.

Encrypt

A convenient interface for encrypting and decrypting text via OpenSSL using AES-128 and AES-256 encryption.

HTTP Client

HTTP cURL client based on PSR-18.

HTTP Emitter

Emits PSR-7 responses to the PHP Server API.

HTTP Message

Lightweight and strict implementation of PSR-7 HTTP Message including PSR-17 HTTP Factories.

Logger

You want to know what's happening "under the hood" of your application? ZAPHYR provides a robust PSR-3 logging service.

Mail

A mail API over the popular Symfony Mailer.

Router

Robust PSR-7 router supporting attribute-based routing, complete with PSR-15 middleware and PSR-11 container support, all built upon the foundation of FastRoute.

Translate

A simple translator to serve your applications in multiple languages.

Utils

A collection of useful helper classes, which make a developer's workday a little easier.

Validate

Easy to use, highly customizable validator.

JetBrains Logo

ZAPHYR is supported by JetBrains
within their Free Open Source License program.

Copyright © 2000-2023 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.