<?php defined('MINDY_PATH') or define('MINDY_PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR); $debug = true; if ($debug) { defined('MINDY_DEBUG') or define('MINDY_DEBUG', true); defined('MINDY_TRACE_LEVEL') or define('MINDY_TRACE_LEVEL', 3); defined('MINDY_ENABLE_ERROR_HANDLER') or define('MINDY_ENABLE_ERROR_HANDLER', true); defined('MINDY_ENABLE_EXCEPTION_HANDLER') or define('MINDY_ENABLE_EXCEPTION_HANDLER', true); ini_set('error_reporting', -1); } $app = \Mindy\Base\Mindy::getInstance(['basePath' => dirname(__FILE__) . '/protected', 'name' => 'Mindy', 'locale' => ['language' => 'en', 'sourceLanguage' => 'en', 'charset' => 'utf-8'], 'components' => ['db' => ['class' => '\\Mindy\\Query\\ConnectionManager', 'databases' => require_once 'config_local.php'], 'cache' => ['class' => '\\Mindy\\Cache\\DummyCache'], 'logger' => ['class' => '\\Mindy\\Logger\\LoggerManager', 'handlers' => ['null' => ['class' => '\\Mindy\\Logger\\Handler\\NullHandler', 'level' => 'ERROR']]], 'storage' => ['class' => '\\Mindy\\Storage\\FileSystemStorage']], 'preload' => ['log', 'db'], 'modules' => []]);
<?php defined('MINDY_PATH') or define('MINDY_PATH', dirname(__FILE__) . '/../../www/'); $debug = true; if ($debug) { defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL', 3); defined('YII_ENABLE_ERROR_HANDLER') or define('YII_ENABLE_ERROR_HANDLER', true); defined('YII_ENABLE_EXCEPTION_HANDLER') or define('YII_ENABLE_EXCEPTION_HANDLER', true); ini_set('error_reporting', 0); } // Composer autoloader if (!is_file(MINDY_PATH . '../app/vendor/autoload.php')) { throw new Exception("Please run 'composer install' in app/ directory"); } $autoload = (include MINDY_PATH . '../app/vendor/autoload.php'); $autoload->add('Modules\\', MINDY_PATH . '../app'); require __DIR__ . '/TestCase.php'; require __DIR__ . '/DatabaseTestCase.php'; $app = \Mindy\Base\Mindy::getInstance(MINDY_PATH . '../app/config/settings_test.php');
<?php defined('MINDY_PATH') or define('MINDY_PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR); $debug = true; if ($debug) { defined('MINDY_DEBUG') or define('MINDY_DEBUG', true); defined('MINDY_TRACE_LEVEL') or define('MINDY_TRACE_LEVEL', 3); defined('MINDY_ENABLE_ERROR_HANDLER') or define('MINDY_ENABLE_ERROR_HANDLER', true); defined('MINDY_ENABLE_EXCEPTION_HANDLER') or define('MINDY_ENABLE_EXCEPTION_HANDLER', true); ini_set('error_reporting', -1); } $config = MINDY_PATH . '../app/config/settings'; if (is_file($config . '_local.php')) { $config .= '_local'; } // Composer autoloader if (!is_file(MINDY_PATH . '../app/vendor/autoload.php')) { throw new Exception("Please run 'composer install' in app/ directory"); } include MINDY_PATH . '../app/vendor/autoload.php'; $app = \Mindy\Base\Mindy::getInstance($config . '.php'); $app->run();