There is no license information available for the latest version (v1.36.0) of this package.

Universal Class Collection

v1.36.0 2024-02-09 07:36 UTC

README

Join the chat at https://gitter.im/rybakdigital/ucc Build Status Circle CI Stories in Ready

Universal Class Collection

Introduction

The Universal Class Collection (UCC) is just that, a collection of classes that provides re-usable modules of functionality for your applications. The UCC contains pure PHP classes that are not dependent on any other 3rd party PHP classes.

The requirements for UCC are:

  • PHP 5.4
  • PHP 5.5
  • PHP 5.6

Categories

  • Config - provides utility methods for reading and storing configuration
  • Crypt/Hash - provides encryption and decryption methods
  • Data/Types/BasicTypes - provides methods to validate basic types of data and apply user defined constraints
  • Data/Types/PseudoTypes - provides methods to validate pseudo types of data and apply user defined constraints
  • Data/Filter/Criterion - Represents filter criteria in sting logic format
  • Sortable/Sort - Represents sort definition

Usage and Installation

Install as a vendor using composer.phar.

Setup for Developers

  • fork the repo

    Click Fork in GitHub, and choose your username if asked

  • Read the Contributing guidelines

CONTRIBUTING.md

  • Write code

  • Be awesome