/** * @return Book */ public function getBook() { $book = null; if ($this->chapter && $this->chapter->getBook()) { $book = $this->chapter->getBook(); } return $book; }
/** * Add chapters * * @param \AppBundle\Entity\Chapter $chapters * @return Book */ public function addChapter(\AppBundle\Entity\Chapter $chapter) { $chapter->setBook($this); $this->chapters[] = $chapter; return $this; }
private function route(Chapter $chapter) { return $this->get('router')->generate('api_1_get_chapter', ['chapter' => $chapter->getId()]); }