for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* product controller
*
* @author Tim Lochmüller
*/
namespace FRUIT\Shopize\Controller;
use FRUIT\Shopize\Domain\Model\Product;
class ProductController extends AbstractController
{
* Product repository
* @var \FRUIT\Shopize\Domain\Repository\ProductRepository
* @inject
protected $productRepository;
* List action
public function listAction()
$this->view->assign('products', $this->productRepository->findAll());
}
* Detail action
* @param \FRUIT\Shopize\Domain\Model\Product $product
public function detailAction(Product $product)
$this->view->assign('product', $product);