PHP code example of honeycrisp / laravel-obfuscator

1. Go to this page and download the library: Download honeycrisp/laravel-obfuscator library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

honeycrisp / laravel-obfuscator example snippets


'providers' => [
    // ... other providers
    Honeycrisp\LaravelObfuscator\LaravelObfuscatorServiceProvider::class,
],

use Honeycrisp\LaravelObfuscator\Services\ObfuscatorService;

class SomeController extends Controller
{
    public function obfuscateCode(ObfuscatorService $obfuscator)
    {
        // Obfuscate a string
        $obfuscated = $obfuscator->obfuscateString(' echo "Hello World"; 

use Obfuscator;

// Obfuscate a string
$obfuscated = Obfuscator::obfuscateString(' echo "Hello"; 
bash
php artisan vendor:publish --tag=laravel-obfuscator-config
bash
# Deploy entire Laravel application securely (excludes vendor, node_modules, etc.)
php artisan obfuscate:app-deploy [--output=path] [--level=enterprise] [--create-package] [--force]

# Deobfuscate entire Laravel application securely (excludes vendor, node_modules, etc.)
php artisan deobfuscate:app-deploy [--output=path] [--create-package] [--force]
bash
# Basic obfuscation (creates _obfuscated versions)
php artisan obfuscate:directory {directory}

# Examples:
php artisan obfuscate:directory app/Http/Controllers
php artisan obfuscate:directory app/Models --backup
bash
# Basic obfuscation (creates _obfuscated version)
php artisan obfuscate:file {somefile or dir/file}

# Examples:
php artisan obfuscate:file app/Http/Controllers/UserController.php
php artisan obfuscate:file UserController.php --backup
bash
php artisan obfuscate:all --backup
php artisan obfuscate:file app/Http/Controllers/UserController.php --backup
bash
php artisan obfuscate:restore {backup_file_name}
bash
php artisan obfuscate:restore backup_1703123456_UserController.php
bash
php artisan obfuscate:deobfuscate {file}
bash
php artisan deobfuscate:all
bash
php artisan deobfuscate:directory {directory}