���� JFIF    �� 403WebShell
403Webshell
Server IP : 103.65.238.20  /  Your IP : 10.0.0.10
Web Server : Apache
System : Linux localhost.localdomain 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : www ( 1000)
PHP Version : 7.3.32
Disable Function : passthru,exec,system,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /www/wwwroot/toba_empp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/wwwroot/toba_empp/builds
#!/usr/bin/env php
<?php

define('LATEST_RELEASE', '^4.0');
define('GITHUB_URL', 'https://github.com/codeigniter4/codeigniter4');

/*
 * --------------------------------------------------------------------
 * Stability Toggle
 * --------------------------------------------------------------------
 * Use this script to toggle the CodeIgniter dependency between the
 * latest stable release and the most recent development update.
 *
 * Usage: php builds [release|development]
 */

// Determine the requested stability
if (empty($argv[1]) || ! in_array($argv[1], ['release', 'development'], true)) {
    echo 'Usage: php builds [release|development]' . PHP_EOL;

    exit;
}

$dev = $argv[1] === 'development';

$modified = [];

// Locate each file and update it for the requested stability

$file = __DIR__ . DIRECTORY_SEPARATOR . 'composer.json';

if (is_file($file)) {
    $contents = file_get_contents($file);

    if ((string) $contents !== '') {
        $array = json_decode($contents, true);

        if (is_array($array)) {
            if ($dev) {
                $array['minimum-stability'] = 'dev';
                $array['prefer-stable']     = true;
                $array['repositories'] ??= [];

                $found = false;

                foreach ($array['repositories'] as $repository) {
                    if ($repository['url'] === GITHUB_URL) {
                        $found = true;
                        break;
                    }
                }

                if (! $found) {
                    $array['repositories'][] = [
                        'type' => 'vcs',
                        'url'  => GITHUB_URL,
                    ];
                }

                $array['require']['codeigniter4/codeigniter4'] = 'dev-develop';
                unset($array['require']['codeigniter4/framework']);
            } else {
                unset($array['minimum-stability']);

                if (isset($array['repositories'])) {
                    foreach ($array['repositories'] as $i => $repository) {
                        if ($repository['url'] === GITHUB_URL) {
                            unset($array['repositories'][$i]);
                            break;
                        }
                    }

                    if (empty($array['repositories'])) {
                        unset($array['repositories']);
                    }
                }

                $array['require']['codeigniter4/framework'] = LATEST_RELEASE;
                unset($array['require']['codeigniter4/codeigniter4']);
            }

            file_put_contents($file, json_encode($array, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) . PHP_EOL);

            $modified[] = $file;
        } else {
            echo 'Warning: Unable to decode composer.json! Skipping...' . PHP_EOL;
        }
    } else {
        echo 'Warning: Unable to read composer.json! Skipping...' . PHP_EOL;
    }
}

$files = [
    __DIR__ . DIRECTORY_SEPARATOR . 'app/Config/Paths.php',
    __DIR__ . DIRECTORY_SEPARATOR . 'phpunit.xml.dist',
    __DIR__ . DIRECTORY_SEPARATOR . 'phpunit.xml',
];

foreach ($files as $file) {
    if (is_file($file)) {
        $contents = file_get_contents($file);

        if ($dev) {
            $contents = str_replace('vendor/codeigniter4/framework', 'vendor/codeigniter4/codeigniter4', $contents);
        } else {
            $contents = str_replace('vendor/codeigniter4/codeigniter4', 'vendor/codeigniter4/framework', $contents);
        }

        file_put_contents($file, $contents);

        $modified[] = $file;
    }
}

if ($modified === []) {
    echo 'No files modified.' . PHP_EOL;
} else {
    echo 'The following files were modified:' . PHP_EOL;

    foreach ($modified as $file) {
        echo " * {$file}" . PHP_EOL;
    }

    echo 'Run `composer update` to sync changes with your vendor folder.' . PHP_EOL;
}

Youez - 2016 - github.com/yon3zu
LinuXploit