public function testRegisterCallCount() { $app = \DMS\Tornado\Tornado::getInstance(); $app->config('count', 0); $hook = new \DMS\Tornado\Hook(); $hook->register('hook', function () use($app) { $count = $app->config('count') + 1; $app->config('count', $count); return true; }, 0); $hook->register('hook', function () use($app) { $count = $app->config('count') + 2; $app->config('count', $count); return true; }, 1); $hook->call('hook'); $count = $count = $app->config('count'); $this->assertEquals(3, $count); }
public function setUp() { $this->app = \DMS\Tornado\Tornado::getInstance(); $this->app->config('tornado_hmvc_module_path', 'test/modules/'); }
public function testInstance() { $tornado = \DMS\Tornado\Tornado::getInstance(); $this->assertInstanceOf('\\DMS\\Tornado\\Tornado', $tornado); }
* ,+@##'` | * @@'` | * '@@@@@@#+;;'# | * @@@@@@@@@@@: | * @@@@@@@@@, | * :@@@@@@@, | * :@@@@@, | * :@@@# | * `@@ | * @ | * | * ---------------------------------- Generado por: http://picascii.com ------------------------------------- | */ // se incluye el autoload de clases require 'app/vendor/autoload.php'; // se instancia tornado $app = \DMS\Tornado\Tornado::getInstance(); // se incluyen los componentes generales de la aplicación require 'app/config/config.php'; require 'app/src/services.php'; require 'app/src/routes.php'; require 'app/src/hooks.php'; // se incluyen los componentes de desarrollo de la aplicación if ($app->config('tornado_environment_development') === true) { require 'app/config/config_dev.php'; require 'app/src/services_dev.php'; require 'app/src/routes_dev.php'; require 'app/src/hooks_dev.php'; } // se inicia la aplicación $app->run();