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

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

Encrypting and decrypting text via OpenSSL using AES-128 and AES-256 encryption.

Event Dispatcher

An efficient PSR-14 event dispatcher.

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

A robust PSR-3 logging service.

Mail

A mail API over the popular Symfony Mailer.

Router

Robust router including PSR-7, PSR-11 and PSR-15

Session

A session handler repository for maintaining user state across multiple requests.

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.