Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace Deployer; localhost('prod'); set('env', [ 'VAR' => 'global', ]); t..

Decoded Output download

<?php

namespace Deployer;

localhost('prod');

set('env', [
    'VAR' => 'global',
]);

task('test', function () {
    info('global=' . run('echo $VAR'));
    info('local=' . run('echo $VAR', ['env' => ['VAR' => 'local']]));
    info('dotenv=' . run('echo $KEY'));
    info('dotenv=' . run('echo $KEY', ['env' => ['KEY' => 'local']]));
});

before('test', function () {
    run('mkdir -p {{deploy_path}}');
    run('echo KEY="\'Hello, world!\'" > {{deploy_path}}/.env');
    set('dotenv', '{{deploy_path}}/.env');
});
 ?>

Did this file decode correctly?

Original Code

<?php

namespace Deployer;

localhost('prod');

set('env', [
    'VAR' => 'global',
]);

task('test', function () {
    info('global=' . run('echo $VAR'));
    info('local=' . run('echo $VAR', ['env' => ['VAR' => 'local']]));
    info('dotenv=' . run('echo $KEY'));
    info('dotenv=' . run('echo $KEY', ['env' => ['KEY' => 'local']]));
});

before('test', function () {
    run('mkdir -p {{deploy_path}}');
    run('echo KEY="\'Hello, world!\'" > {{deploy_path}}/.env');
    set('dotenv', '{{deploy_path}}/.env');
});

Function Calls

None

Variables

None

Stats

MD5 0f5386e3d81cb7142b68feca57eeab8e
Eval Count 0
Decode Time 97 ms