Utiliser Form Dans Service
Bonjour,
j'ai des traitements et des mise-a-jour selon les données de la form .
Je dois pas gerer ça dans le controlleur .
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <?php
namespace MyApp\ArticleBundle\Services;
use Doctrine\ORM\EntityManager;
class ArticleManager {
private $em;
private $repository;
private $form;/** error */
public function __construct(EntityManager $em) {
$this->em = $em;
$this->repository = $em->getRepository('MyAppArticleBundle:article');
$form = $this->createForm(new ArticleType, $article);/** error **/
}
public function getAll() {
return $this->repository->findAll();
}
public function persist($article) {
$this->doFlush($article);
}
public function doFlush($article) {
$this->em->persist($article);
$this->em->flush();
return $article;
}
} |
Ja'i besoin de vos propositions ,Merci