Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
Total | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
CRAP | |
0.00% |
0 / 11 |
App\Controllers\ProductViewController | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
6 | |
0.00% |
0 / 11 |
getArticles | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 4 |
|||
productTemplateAction | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 7 |
<?php | |
namespace App\Controllers; | |
use \Core\View; | |
use App\Models\ArticleDatabase; | |
/** | |
* Home controller | |
* | |
* PHP version 7.0 | |
*/ | |
class ProductViewController extends \Core\Controller { | |
/** | |
* | |
* @return array | |
*/ | |
public function getArticles() { | |
$articleDatabase = new ArticleDatabase(); | |
$articles = $articleDatabase->findAll(); | |
return $articles; | |
} | |
/** | |
* Show the Product page | |
* | |
* @return void | |
*/ | |
public function productTemplateAction() { | |
View::renderTemplate( | |
'productTemplate.twig', array("name" => "Produkte", | |
"link" => "Detail Seite", | |
"articles" => $this->getArticles() | |
) | |
); | |
} | |
} |