August 2016
Intermediate to advanced
286 pages
5h 31m
English
articles.php 1 <?php 2 require "includes/setup.php"; 3 4 /* DEPENDENCY */ 5 6 $db = new Database($db_host, $db_user, $db_pass); 7 $articles_gateway = new ArticlesGateway($db); 8 $users_gateway = new UsersGateway($db); 9 $article_transactions = new ArticleTransactions( 10 $articles_gateway, 11 $users_gateway 12 ); 13 $response = new \Mlaphp\Response('/path/to/app/views'); 14 $controller = new \Controller\ArticlesPage(); 15 16 /* CONTROLLER */ 17 18 $response = $controller->__invoke( 19 $request, 20 $response, 21 $user, 22 $article_transactions 23 ); 24 25 /* FINISHED */ 26 27 $response->send(); 28 ?> classes/Controller/ArticlesPage.php 1 <?php 2 namespace Controller; 3 4 use Domain\Articles\ArticleTransactions; ...
Read now
Unlock full access