2017 © Pedro Peláez
 

library laravel-openssl-encryption-42

Laravel 4 encryption package that uses the PHP openssl extension

image

neoxia/laravel-openssl-encryption-42

Laravel 4 encryption package that uses the PHP openssl extension

  • Wednesday, July 23, 2014
  • by lucoceano
  • Repository
  • 0 Watchers
  • 1 Stars
  • 40 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 10 Forks
  • 0 Open issues
  • 3 Versions
  • 5 % Grown

The README.md

laravel-openssl-encryption

Laravel 4 encryption package that uses the PHP openssl extension., (*1)

It can replace the default Laravel 4 encryption core package that uses the PHP mcrypt extension., (*2)

It has been created to run Laravel 4 apps on the Google App Engine for PHP platform that currently (may 2013) does not support the mcrypt extension., (*3)

Installation

Add the neoxia/laravel-openssl-encryption package to your composer.json file., (*4)

"require": {
    "laravel/framework": "4.0.*",
    "neoxia/laravel-openssl-encryption": "1.0.*"
},

Install the package., (*5)

$ php composer.phar install

In the app/config/app.php file, register the LaravelOpensslEncryptionServiceProvider and comment the default EncryptionServiceProvider., (*6)

'providers' => array(

    ...
    //'Illuminate\Encryption\EncryptionServiceProvider',
    'Neoxia\LaravelOpensslEncryption\LaravelOpensslEncryptionServiceProvider',
    ...

One more thing ..., (*7)

Currently, Laravel 4 checks if the PHP mcrypt extension is loaded and die if it is not !
So, to complete the installation, we have to bypass this check.
But unfortunately, this check is done in the Illuminate\Foundation\start.php script, at the heart of the framework bootstrap process., (*8)

To bypass the check, change the start.php script in the vendor\laravel\framework\src\Illuminate\Foundation folder as follow., (*9)

if ( false and ! extension_loaded('mcrypt'))
{
    die('Laravel requires the Mcrypt PHP extension.'.PHP_EOL);

    exit(1);
}

The Versions

23/07 2014

dev-master

9999999-dev

Laravel 4 encryption package that uses the PHP openssl extension

  Sources   Download

MIT

The Requires

 

by Gilles Mergoil

laravel openssl

23/07 2014

1.2

1.2.0.0

Laravel 4 encryption package that uses the PHP openssl extension

  Sources   Download

MIT

The Requires

 

by Gilles Mergoil

laravel openssl

31/05 2013

1.0

1.0.0.0

Laravel 4 encryption package that uses the PHP openssl extension

  Sources   Download

MIT

The Requires

 

by Gilles Mergoil

laravel openssl