2017 © Pedro Peláez
 

library security

A framework agnostic PHP package that contains security related classes and helpers.

image

axelitus/security

A framework agnostic PHP package that contains security related classes and helpers.

  • Thursday, November 21, 2013
  • by axelitus
  • Repository
  • 1 Watchers
  • 1 Stars
  • 0 Installations
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Package axelitus/security

A framework agnostic PHP package that contains security related classes and helpers., (*1)

Package Information

  • Package: axelitus/security Total Downloads
  • Root Namespace: axelitus\Security
  • Author: Axel Pardemann (axelitusdev@gmail.com)
  • Repository: axelitus/php-base at GitHub
  • Build Status (master): Build Status Latest Stable Version
  • Build Status (develop): Build Status Latest Unstable Version
  • Composer Package: axelitus/security at Packagist
  • Issue Tracker: axelitus/php-security Issue Tracker at GitHub

Requirements

The requirements for this package to work are the following:, (*2)

  • PHP >= 5.4.9 (it may work for previous 5.4.X versions but it is not tested).

Standards

This package is intended to follow some standards for easy contributions and usage. Recently there has been an initiative to standardize the interoperation of frameworks, though I think this easily extends to most pieces of code everyone is building. The group behind all this is the PHP-FIG (Framework Interoperability Group), you should pay them a visit at their site., (*3)

There are already some standards marked as accepted (_final_): PSR-0, PSR-1, PSR-2 and PSR-3., (*4)

This package is intentend to be PSR-2 compliant., (*5)

Being PSR-2 compliant means this package can be easily installed by using Composer from the Packagist package archive. Just follow the instructions in section How to install. It also means that there's a guide for coding styles and the developers and contributors should enforce this for everyone's benefit., (*6)

Contents

All classes are referenced from the package namespace if not otherwise stated., (*7)

  • CLASS - CLASS description.

How to install

To install this package and use it in your app just follow these instructions (if you haven't read the documentation from Composer please do so before you continue):, (*8)

  1. Download composer if you haven't already done so (use your preferred method). Example:
    $ curl -s https://getcomposer.org/installer | php
  1. Place a require statement inside your composer.json file replacing <version> with the desired version. Example:
    "require": {
        "axelitus/secuity": "<version>"
    }
  1. Run the composer installer to resolve dependencies and download the packages. Example:
    $ php composer.phar install
  1. In order to use the packages you have to load the autoloader that was generated by composer (if you are using a framework, maybe this is already done automatically). Example:
    require 'vendor/autoload.php';
  1. Finally just use the package classes as needed:
    axelitus\Security\[<sub-namespace>\...]<class>::<function>(<params>);

The Versions

21/11 2013

dev-develop

dev-develop http://axelitus.mx/projects/axelitus/security

A framework agnostic PHP package that contains security related classes and helpers.

  Sources   Download

MIT

The Requires

 

The Development Requires

security password hash basic salt

21/11 2013

dev-master

9999999-dev http://axelitus.mx/projects/axelitus/security

A framework agnostic PHP package that contains security related classes and helpers.

  Sources   Download

MIT

The Requires

 

The Development Requires

security password hash basic salt