/** * Returns relative path to file * * @param Media $media * * @return string */ public function getRelativePath(Media $media) { return sprintf('%s/%s.%s', $media->getPath(), $media->getId(), $media->getExtension()); }
/** * Checks whether photo was chosen as main product photo * * @param Media $photo * @param int $mainId * * @return bool */ private function isMainPhoto(Media $photo, $mainId) { return $photo->getId() === (int) $mainId; }