kalider / php-seb-generator
Librari php untuk menggenerate konfigurasi SEB (Safe Exam Browser)
1.0.0
2024-01-31 03:08 UTC
Requires
- php: ^7.4
- ext-openssl: *
- ext-zlib: *
- ndum/plist-parser: ^3.0.0
Requires (Dev)
- phpunit/phpunit: ^9.6
README
Librari ini menyediakan fitur generate konfigurasi SEB (Safe Exam Browser) terenkipsi.
Terinspirasi oleh ndum/laravel-seb.
Requirements
- php7.4 atau terbaru.
- ext-openssl
- ext-zlib
Installation
Install via composer:
composer require kalider/php-seb-generator
Examples
Generate to string:
use Kalider\PhpSebGenerator\SebConfigGenerator; $config = file_get_contents('examples/example-seb-config.json'); $startPassword = 'test'; $quitPassword = 'test'; $adminPassword = 'test'; $sebConfig = json_decode($config, true); $encryptedSebConfig = SebConfigGenerator::generate($sebConfig, $startPassword, $quitPassword, $adminPassword);
Generate to file:
use Kalider\PhpSebGenerator\SebConfigGenerator; $config = file_get_contents('examples/example-seb-config.json'); $startPassword = 'test'; $quitPassword = 'test'; $adminPassword = 'test'; $sebConfig = json_decode($config, true); $path = 'output/test.seb'; $created = SebConfigGenerator::generateToFile($sebConfig, $path, $startPassword, $quitPassword, $adminPassword);
Issues / Contributions
Directly via GitHub
License
MIT License - Detail