The
repositories

Config

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

Documentation

Encrypt

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

Documentation

Logger

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

Documentation

Translate

A simple translator to serve your applications in multiple languages.

Documentation

Utils

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

Documentation

Validate

Easy to use, highly customizable validator.

Documentation
<?php
if ($motivation === "available") {
    echo "Do something great!";
}

The
motivation

The ZAPHYR project was born out of the drive to learn the scripting language PHP. From small scripts and snippets for private use, reusable, tested and documented libraries emerged over time. Instead of keeping these libraries locked away on a hard drive, gathering dust or getting lost over time, I decided to publish them as open source projects on GitHub. Now everyone can benefit from them.

The sponsors

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

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