HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/survey.nailsbyrianne.nl/public_html/vendor/anper/iuliia/bin/build.php
<?php

$root = __DIR__
    . DIRECTORY_SEPARATOR
    . '..'
    . DIRECTORY_SEPARATOR;

$autoloadPath = $root
    . 'vendor'
    . DIRECTORY_SEPARATOR
    . 'autoload.php';

$buildPath = $root
    . 'build'
    . DIRECTORY_SEPARATOR;

$schemasPath = $root
    . 'schemas'
    . DIRECTORY_SEPARATOR;

require $autoloadPath;

$builder = new \Anper\Iuliia\Builder($schemasPath);

foreach (\Anper\Iuliia\Iuliia::SCHEMAS as $basename) {
    $schema = $builder->build($basename);

    $data = [
        $schema->getDefaultMap()->all(),
        $schema->getPrevMap()->all(),
        $schema->getNextMap()->all(),
        $schema->getEndingMap()->all(),
        $schema->getSamples(),
    ];

    $content = '<?php return ' . \var_export($data, true) . ';';

    $filepath = $buildPath . $basename . '.php';

    \file_put_contents($filepath, $content);

    \printf("%s \n", \realpath($filepath));
}