@@ -35,7 +35,7 @@ discard block |
||
| 35 | 35 | { |
| 36 | 36 | error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE); |
| 37 | 37 | } |
| 38 | - $whoops->pushHandler(function () { |
|
| 38 | + $whoops->pushHandler(function() { |
|
| 39 | 39 | Response::create('Uh oh, something broke internally.', Response::HTTP_INTERNAL_SERVER_ERROR)->send(); |
| 40 | 40 | }); |
| 41 | 41 | } |
@@ -60,7 +60,7 @@ discard block |
||
| 60 | 60 | /** |
| 61 | 61 | * Routes |
| 62 | 62 | */ |
| 63 | -$dispatcher = FastRoute\simpleDispatcher(function (FastRoute\RouteCollector $r) { |
|
| 63 | +$dispatcher = FastRoute\simpleDispatcher(function(FastRoute\RouteCollector $r) { |
|
| 64 | 64 | $routes = require __DIR__ . '/routes.php'; |
| 65 | 65 | foreach ($routes as $route) { |
| 66 | 66 | $r->addRoute($route[0], $route[1], $route[2]); |
@@ -20,30 +20,30 @@ |
||
| 20 | 20 | * set Monolog |
| 21 | 21 | */ |
| 22 | 22 | $container->share(Monolog\Logger::class) |
| 23 | - ->withArgument('myLogger') |
|
| 24 | - ; |
|
| 23 | + ->withArgument('myLogger') |
|
| 24 | + ; |
|
| 25 | 25 | |
| 26 | 26 | /** |
| 27 | 27 | * set Propel2 Logger |
| 28 | 28 | */ |
| 29 | 29 | Propel\Runtime\Propel::getServiceContainer()->setLogger('defaultLogger', (new Monolog\Logger('defaultLogger')) |
| 30 | - ->pushHandler(new Monolog\Handler\StreamHandler('php://stderr'))); |
|
| 30 | + ->pushHandler(new Monolog\Handler\StreamHandler('php://stderr'))); |
|
| 31 | 31 | |
| 32 | 32 | /** |
| 33 | 33 | * set Debug bar |
| 34 | 34 | */ |
| 35 | 35 | $container->add(DebugBar\StandardDebugBar::class) |
| 36 | - ->withMethodCall("addCollector",[ |
|
| 37 | - new DebugBar\Bridge\Twig\TwigCollector( |
|
| 38 | - new DebugBar\Bridge\Twig\TraceableTwigEnvironment($container->get(Twig_Environment::class)) |
|
| 39 | - ) |
|
| 40 | - ]) |
|
| 41 | - ->withMethodCall("addCollector",[ |
|
| 42 | - new DebugBar\Bridge\Propel2Collector(Propel\Runtime\Propel::getConnection()) |
|
| 43 | - ]) |
|
| 44 | - ->withMethodCall("addCollector",[ |
|
| 45 | - new \DebugBar\Bridge\MonologCollector($container->get(Monolog\Logger::class)) |
|
| 46 | - ]) |
|
| 36 | + ->withMethodCall("addCollector",[ |
|
| 37 | + new DebugBar\Bridge\Twig\TwigCollector( |
|
| 38 | + new DebugBar\Bridge\Twig\TraceableTwigEnvironment($container->get(Twig_Environment::class)) |
|
| 39 | + ) |
|
| 40 | + ]) |
|
| 41 | + ->withMethodCall("addCollector",[ |
|
| 42 | + new DebugBar\Bridge\Propel2Collector(Propel\Runtime\Propel::getConnection()) |
|
| 43 | + ]) |
|
| 44 | + ->withMethodCall("addCollector",[ |
|
| 45 | + new \DebugBar\Bridge\MonologCollector($container->get(Monolog\Logger::class)) |
|
| 46 | + ]) |
|
| 47 | 47 | ; |
| 48 | 48 | |
| 49 | 49 | |
@@ -33,15 +33,15 @@ |
||
| 33 | 33 | * set Debug bar |
| 34 | 34 | */ |
| 35 | 35 | $container->add(DebugBar\StandardDebugBar::class) |
| 36 | - ->withMethodCall("addCollector",[ |
|
| 36 | + ->withMethodCall("addCollector", [ |
|
| 37 | 37 | new DebugBar\Bridge\Twig\TwigCollector( |
| 38 | 38 | new DebugBar\Bridge\Twig\TraceableTwigEnvironment($container->get(Twig_Environment::class)) |
| 39 | 39 | ) |
| 40 | 40 | ]) |
| 41 | - ->withMethodCall("addCollector",[ |
|
| 41 | + ->withMethodCall("addCollector", [ |
|
| 42 | 42 | new DebugBar\Bridge\Propel2Collector(Propel\Runtime\Propel::getConnection()) |
| 43 | 43 | ]) |
| 44 | - ->withMethodCall("addCollector",[ |
|
| 44 | + ->withMethodCall("addCollector", [ |
|
| 45 | 45 | new \DebugBar\Bridge\MonologCollector($container->get(Monolog\Logger::class)) |
| 46 | 46 | ]) |
| 47 | 47 | ; |
@@ -12,83 +12,83 @@ discard block |
||
| 12 | 12 | class IndexController |
| 13 | 13 | { |
| 14 | 14 | |
| 15 | - /** |
|
| 16 | - * @var Twig_Environment |
|
| 17 | - */ |
|
| 18 | - private $twig; |
|
| 19 | - |
|
| 20 | - /** |
|
| 21 | - * |
|
| 22 | - * @var \Models\User\UserRepository $UserRepository |
|
| 23 | - */ |
|
| 24 | - protected $UserRepository; |
|
| 25 | - |
|
| 26 | - protected $debugbar; |
|
| 27 | - |
|
| 28 | - /** |
|
| 29 | - * IndexController, constructed by container |
|
| 30 | - * |
|
| 31 | - * @param Twig_Environment $twig |
|
| 32 | - */ |
|
| 33 | - public function __construct( |
|
| 34 | - Twig_Environment $twig, UserRepository $UserRepository, StandardDebugBar $debugbar, Logger $logger |
|
| 35 | - ) |
|
| 36 | - { |
|
| 37 | - $this->twig = $twig; |
|
| 38 | - $this->UserRepository = $UserRepository; |
|
| 39 | - $this->debugbar = $debugbar; |
|
| 40 | - |
|
| 41 | - $logger->addDebug('start work', [1, 2, 'test']); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - /** |
|
| 45 | - * Return index page (/) |
|
| 46 | - * |
|
| 47 | - * @param array $args |
|
| 48 | - * @return Response |
|
| 49 | - */ |
|
| 50 | - public function get($args) |
|
| 51 | - { |
|
| 52 | - $debugbarRenderer = $this->debugbar->getJavascriptRenderer("/assets/debug_bar"); |
|
| 53 | - |
|
| 54 | - $Users = $this->UserRepository->findMany(); |
|
| 55 | - |
|
| 56 | - $table = \Donquixote\Cellbrush\Table\Table::create(); |
|
| 57 | - $table->addColNames([0, 1, 2]); |
|
| 58 | - $table->addClass('table table-striped'); |
|
| 59 | - $table->thead() |
|
| 60 | - ->addRowName('head row') |
|
| 61 | - ->th('head row', 0, 'Id') |
|
| 62 | - ->th('head row', 1, 'Имя') |
|
| 63 | - ->th('head row', 2, 'Email'); |
|
| 64 | - $i = 0; |
|
| 65 | - foreach ($Users as $User) { |
|
| 66 | - $table->addRow($i)->tdMultiple([ |
|
| 67 | - $User->getId(), |
|
| 68 | - $User->getName(), |
|
| 69 | - $User->getEmail()]); |
|
| 70 | - $i++; |
|
| 71 | - } |
|
| 72 | - |
|
| 73 | - return new Response($this->twig->render('pages/index.html.twig', [ |
|
| 74 | - "table" => $table->render(), |
|
| 75 | - "debugbar_Head" => $debugbarRenderer->renderHead(), |
|
| 76 | - "debugbar_Body" => $debugbarRenderer->render() |
|
| 77 | - ])); |
|
| 78 | - } |
|
| 79 | - |
|
| 80 | - public function add($args) |
|
| 81 | - { |
|
| 82 | - |
|
| 83 | - |
|
| 84 | - |
|
| 85 | - // $User = $this->UserRepository->build(); |
|
| 86 | - //$User->setEmail('email.ru'); |
|
| 87 | - //VarDumper::dump($User); |
|
| 88 | - |
|
| 89 | - try { |
|
| 90 | - //$this->UserRepository->save($User); |
|
| 91 | - //Faker |
|
| 15 | + /** |
|
| 16 | + * @var Twig_Environment |
|
| 17 | + */ |
|
| 18 | + private $twig; |
|
| 19 | + |
|
| 20 | + /** |
|
| 21 | + * |
|
| 22 | + * @var \Models\User\UserRepository $UserRepository |
|
| 23 | + */ |
|
| 24 | + protected $UserRepository; |
|
| 25 | + |
|
| 26 | + protected $debugbar; |
|
| 27 | + |
|
| 28 | + /** |
|
| 29 | + * IndexController, constructed by container |
|
| 30 | + * |
|
| 31 | + * @param Twig_Environment $twig |
|
| 32 | + */ |
|
| 33 | + public function __construct( |
|
| 34 | + Twig_Environment $twig, UserRepository $UserRepository, StandardDebugBar $debugbar, Logger $logger |
|
| 35 | + ) |
|
| 36 | + { |
|
| 37 | + $this->twig = $twig; |
|
| 38 | + $this->UserRepository = $UserRepository; |
|
| 39 | + $this->debugbar = $debugbar; |
|
| 40 | + |
|
| 41 | + $logger->addDebug('start work', [1, 2, 'test']); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + /** |
|
| 45 | + * Return index page (/) |
|
| 46 | + * |
|
| 47 | + * @param array $args |
|
| 48 | + * @return Response |
|
| 49 | + */ |
|
| 50 | + public function get($args) |
|
| 51 | + { |
|
| 52 | + $debugbarRenderer = $this->debugbar->getJavascriptRenderer("/assets/debug_bar"); |
|
| 53 | + |
|
| 54 | + $Users = $this->UserRepository->findMany(); |
|
| 55 | + |
|
| 56 | + $table = \Donquixote\Cellbrush\Table\Table::create(); |
|
| 57 | + $table->addColNames([0, 1, 2]); |
|
| 58 | + $table->addClass('table table-striped'); |
|
| 59 | + $table->thead() |
|
| 60 | + ->addRowName('head row') |
|
| 61 | + ->th('head row', 0, 'Id') |
|
| 62 | + ->th('head row', 1, 'Имя') |
|
| 63 | + ->th('head row', 2, 'Email'); |
|
| 64 | + $i = 0; |
|
| 65 | + foreach ($Users as $User) { |
|
| 66 | + $table->addRow($i)->tdMultiple([ |
|
| 67 | + $User->getId(), |
|
| 68 | + $User->getName(), |
|
| 69 | + $User->getEmail()]); |
|
| 70 | + $i++; |
|
| 71 | + } |
|
| 72 | + |
|
| 73 | + return new Response($this->twig->render('pages/index.html.twig', [ |
|
| 74 | + "table" => $table->render(), |
|
| 75 | + "debugbar_Head" => $debugbarRenderer->renderHead(), |
|
| 76 | + "debugbar_Body" => $debugbarRenderer->render() |
|
| 77 | + ])); |
|
| 78 | + } |
|
| 79 | + |
|
| 80 | + public function add($args) |
|
| 81 | + { |
|
| 82 | + |
|
| 83 | + |
|
| 84 | + |
|
| 85 | + // $User = $this->UserRepository->build(); |
|
| 86 | + //$User->setEmail('email.ru'); |
|
| 87 | + //VarDumper::dump($User); |
|
| 88 | + |
|
| 89 | + try { |
|
| 90 | + //$this->UserRepository->save($User); |
|
| 91 | + //Faker |
|
| 92 | 92 | // $generator = \Faker\Factory::create(); |
| 93 | 93 | // $populator = new \Faker\ORM\Propel2\Populator($generator); |
| 94 | 94 | // $populator->addEntity('Core\Models\User\User', 5); |
@@ -97,9 +97,9 @@ discard block |
||
| 97 | 97 | |
| 98 | 98 | |
| 99 | 99 | |
| 100 | - return new Response("success create!"); |
|
| 101 | - } catch(\Exception $ex) { |
|
| 102 | - return new Response("system error:" . $ex->getMessage()); |
|
| 103 | - } |
|
| 104 | - } |
|
| 100 | + return new Response("success create!"); |
|
| 101 | + } catch(\Exception $ex) { |
|
| 102 | + return new Response("system error:" . $ex->getMessage()); |
|
| 103 | + } |
|
| 104 | + } |
|
| 105 | 105 | } |
@@ -98,7 +98,7 @@ |
||
| 98 | 98 | |
| 99 | 99 | |
| 100 | 100 | return new Response("success create!"); |
| 101 | - } catch(\Exception $ex) { |
|
| 101 | + } catch (\Exception $ex) { |
|
| 102 | 102 | return new Response("system error:" . $ex->getMessage()); |
| 103 | 103 | } |
| 104 | 104 | } |
@@ -12,12 +12,12 @@ |
||
| 12 | 12 | class ServiceProvider extends AbstractServiceProvider |
| 13 | 13 | { |
| 14 | 14 | |
| 15 | - protected $provides = [ |
|
| 15 | + protected $provides = [ |
|
| 16 | 16 | |
| 17 | - ]; |
|
| 17 | + ]; |
|
| 18 | 18 | |
| 19 | - public function register() |
|
| 20 | - { |
|
| 19 | + public function register() |
|
| 20 | + { |
|
| 21 | 21 | |
| 22 | - } |
|
| 22 | + } |
|
| 23 | 23 | } |