Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class SomeService
- {
- private $entity1Repository;
- private $entity2Repository;
- public function __construct(SomeEntity1Repository $entity1Repository, SomeEntity2Repository $entity2Repository)
- {
- $this->entity1Repository = $entity1Repository;
- $this->entity2Repository = $entity2Repository;
- }
- public function someLogic()
- {
- $entity1 = $this->entity1Repository->findBySome($some1);
- $entity2 = $this->entity2Repository->findBySome($some2);
- // Внутри add делается ->persist()
- $this->entity1Repository->add($entity1);
- // Внутри add делается ->persist()
- $this->entity2Repository->add($entity2);
- // Как сделать теперь flush ?
- // Ведь если flush запихнуть в add, то будет 2 раза flush ?
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement