public function getFavoriteBundles($page = null, $limit = 15) { if (null === $page) { return $this->favoriteBundles; } $paginator = new Pagerfanta(new DoctrineCollectionAdapter($this->favoriteBundles)); $paginator->setMaxPerPage($limit)->setCurrentPage($page); return $paginator->getCurrentPageResults(); }
public function removeFavorer(Developer $developer) { $developer->getFavoriteBundles()->removeElement($this); $this->favorers->removeElement($developer); $this->nbFavorers--; }