/
var
/
www
/
vhosts
/
ihelp.ro
/
httpdocs
/
vendor
/
cakephp
/
cakephp
/
tests
/
/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/tests
mkdir
upload
Name
Size
Mode
Actions
Fixture/
-
0755
rm
PHPStan/
-
0755
rm
bootstrap.php
3993
0644
edit
dl
rm
phpstan.neon
380
0644
edit
dl
rm
schema.php
40718
0644
edit
dl
rm
Edit:
/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/tests/bootstrap.php
(3993B)
<?php declare(strict_types=1); /** * CakePHP(tm) : Rapid Development Framework (https://cakephp.org) * Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org) * * Licensed under The MIT License * Redistributions of files must retain the above copyright notice. * * @copyright Cake Software Foundation, Inc. (https://cakefoundation.org) * @link https://cakephp.org CakePHP(tm) Project * @license https://opensource.org/licenses/mit-license.php MIT License */ use Cake\Cache\Cache; use Cake\Chronos\Chronos; use Cake\Core\Configure; use Cake\Datasource\ConnectionManager; use Cake\Error\Debug\TextFormatter; use Cake\Log\Log; use Cake\TestSuite\Fixture\SchemaLoader; use Cake\Utility\Security; if (is_file('vendor/autoload.php')) { require_once 'vendor/autoload.php'; } else { require_once dirname(__DIR__) . '/vendor/autoload.php'; } if (!defined('DS')) { define('DS', DIRECTORY_SEPARATOR); } define('ROOT', dirname(__DIR__)); define('APP_DIR', 'TestApp'); define('TMP', sys_get_temp_dir() . DS); define('LOGS', TMP . 'logs' . DS); define('CACHE', TMP . 'cache' . DS); define('SESSIONS', TMP . 'sessions' . DS); define('CAKE_CORE_INCLUDE_PATH', ROOT); define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS); define('CAKE', CORE_PATH . 'src' . DS); define('CORE_TESTS', CORE_PATH . 'tests' . DS); define('CORE_TEST_CASES', CORE_TESTS . 'TestCase'); define('TEST_APP', CORE_TESTS . 'test_app' . DS); // Point app constants to the test app. define('APP', TEST_APP . 'TestApp' . DS); define('WWW_ROOT', TEST_APP . 'webroot' . DS); define('CONFIG', TEST_APP . 'config' . DS); // phpcs:disable @mkdir(LOGS); @mkdir(SESSIONS); @mkdir(CACHE); @mkdir(CACHE . 'views'); @mkdir(CACHE . 'models'); // phpcs:enable require_once CORE_PATH . 'config/bootstrap.php'; date_default_timezone_set('UTC'); mb_internal_encoding('UTF-8'); Configure::write('debug', true); Configure::write('App', [ 'namespace' => 'App', 'encoding' => 'UTF-8', 'base' => false, 'baseUrl' => false, 'dir' => APP_DIR, 'webroot' => 'webroot', 'wwwRoot' => WWW_ROOT, 'fullBaseUrl' => 'http://localhost', 'imageBaseUrl' => 'img/', 'jsBaseUrl' => 'js/', 'cssBaseUrl' => 'css/', 'paths' => [ 'plugins' => [TEST_APP . 'Plugin' . DS], 'templates' => [TEST_APP . 'templates' . DS], 'locales' => [TEST_APP . 'resources' . DS . 'locales' . DS], ], ]); Cache::setConfig([ '_cake_core_' => [ 'engine' => 'File', 'prefix' => 'cake_core_', 'serialize' => true, ], '_cake_model_' => [ 'engine' => 'File', 'prefix' => 'cake_model_', 'serialize' => true, ], ]); // Ensure default test connection is defined if (!getenv('DB_URL')) { putenv('DB_URL=sqlite:///:memory:'); } ConnectionManager::setConfig('test', ['url' => getenv('DB_URL')]); if (env('CAKE_TEST_AUTOQUOTE')) { ConnectionManager::get('test')->getDriver()->enableAutoQuoting(true); } Configure::write('Session', [ 'defaults' => 'php', ]); Configure::write('Debugger.exportFormatter', TextFormatter::class); Log::setConfig([ 'debug' => [ 'engine' => 'Cake\Log\Engine\FileLog', 'levels' => ['notice', 'info', 'debug'], 'file' => 'debug', 'path' => LOGS, ], 'error' => [ 'engine' => 'Cake\Log\Engine\FileLog', 'levels' => ['warning', 'error', 'critical', 'alert', 'emergency'], 'file' => 'error', 'path' => LOGS, ], ]); Chronos::setTestNow(Chronos::now()); Security::setSalt('a-long-but-not-random-value'); ini_set('intl.default_locale', 'en_US'); ini_set('session.gc_divisor', '1'); // Fixate sessionid early on, as php7.2+ // does not allow the sessionid to be set after stdout // has been written to. session_id('cli'); // Create test database schema if (env('FIXTURE_SCHEMA_METADATA')) { $loader = new SchemaLoader(); $loader->loadInternalFile(env('FIXTURE_SCHEMA_METADATA')); }
Save
cmd:
run