Я вижу, что композитный шаблон и зависимость от инъекций public function __construct(ClassToUseInterface $class) { $this->class = $class } Итак, какая разница?
Я очень новичок в Symfony 3, и я хочу избежать бизнес-логики в своих контроллерах. Что я сделал до сих пор, так это: <?php namespace RestBundle\Controller; use RestBundle\Entity\Attribute; use RestBundle\Entity\DistributorProduct; use RestBundle\Entity\AttributeValue; use RestBundle\Entity\ProductToImage; use Symfony\Component\HttpFoundation\Request; use RestBundle\Entity\Product; use FOS\RestBundle\Controller\FOSRestController; /** * Product controller. * */ class ProductController extends FOSRestController { /** * Creates a new […]