/** * Populates the specified user album with values from the specified dto. * @param \MetaPlayer\Model\UserAlbum $userAlbum * @param AlbumDto $dto */ public function populateUserAlbumWithDto(UserAlbum $userAlbum, AlbumDto $dto) { $userAlbum->setTitle($this->trimText($dto->title)); $userAlbum->setReleaseDate(ViewHelper::parseDate($dto->releaseDate)); $userAlbum->setSource($dto->source); }
/** * @param UserAlbum $userAlbum * @param $title * @return \MetaPlayer\Model\UserTrack */ public function findOneByUserAlbumAndTitle(UserAlbum $userAlbum, $title) { return $this->findOneBy(array('user' => $userAlbum->getUser(), 'userAlbum' => $userAlbum, 'title' => $title)); }