2017 © Pedro Peláez
 

library silex-optimus-provider

A Silex Service Provider for the Optimus ID transformation library

image

jaam/silex-optimus-provider

A Silex Service Provider for the Optimus ID transformation library

  • Thursday, February 9, 2017
  • by jaam
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Optimus Silex Service Provider

This library provides a Optimus service for the Silex framework., (*1)

Installation

composer require jaam/silex-optimus-provider

Usage

Full documentartion of the Optimus library can be found in its repository: https://github.com/jenssegers/optimus, (*2)

Firstly, generate your Prime, Inverse Prime and Random values., (*3)

php vendor/bin/optimus spark

Feed these values into the container., (*4)

use Jaam\Silex\Provider\OptimusServiceProvider;

$app->register(new OptimusServiceProvider, [
    'optimus.options' => [
        'prime' => YOUR_PRIME
        'inverse' => YOUR_INVERSE
        'random' => YOUR_RANDOM
    ]
]);

$hashId = $app['optimus']->encode($myId);
$myId = $app['optimus']->decode($hashId);

Twig Extension

If the twig service is available, the service provider adds an extension enabling a Twig filter to use in your templates., (*5)

{{ my_id|optimus }}

Services

The provider exposes a optimus service. Please see the Optimus documentation for full usage., (*6)

The Versions

09/02 2017

dev-master

9999999-dev https://github.com/letsjaam/silex-optimus-provider

A Silex Service Provider for the Optimus ID transformation library

  Sources   Download

MIT

The Requires

 

by Adam Mustill

silex hashid service provider optimus obfuscation

09/02 2017

v0.1

0.1.0.0 https://github.com/letsjaam/silex-optimus-provider

A Silex Service Provider for the Optimus ID transformation library

  Sources   Download

MIT

The Requires

 

by Adam Mustill

silex hashid service provider optimus obfuscation