| @@ 698-713 (lines=16) @@ | ||
| 695 | * @return array |
|
| 696 | * @throws TokenDoesNotExistException |
|
| 697 | */ |
|
| 698 | private function getMailLinkFromShare(array $share, DeprecatedMember $member, string $password = '') { |
|
| 699 | $sharesToken = $this->tokensRequest->generateTokenForMember($member, $share['id'], $password); |
|
| 700 | $link = $this->urlGenerator->linkToRouteAbsolute( |
|
| 701 | 'files_sharing.sharecontroller.showShare', |
|
| 702 | ['token' => $sharesToken->getToken()] |
|
| 703 | ); |
|
| 704 | $author = $share['uid_initiator']; |
|
| 705 | ||
| 706 | $filename = basename($share['file_target']); |
|
| 707 | ||
| 708 | return [ |
|
| 709 | 'author' => $author, |
|
| 710 | 'link' => $link, |
|
| 711 | 'filename' => $filename |
|
| 712 | ]; |
|
| 713 | } |
|
| 714 | ||
| 715 | ||
| 716 | /** |
|
| @@ 666-680 (lines=15) @@ | ||
| 663 | * @return array |
|
| 664 | * @throws TokenDoesNotExistException |
|
| 665 | */ |
|
| 666 | private function getMailLinkFromShare(array $share, DeprecatedMember $member, string $password = '') { |
|
| 667 | $sharesToken = $this->tokensRequest->generateTokenForMember($member, (int)$share['id'], $password); |
|
| 668 | $link = $this->urlGenerator->linkToRouteAbsolute( |
|
| 669 | 'files_sharing.sharecontroller.showShare', |
|
| 670 | ['token' => $sharesToken->getToken()] |
|
| 671 | ); |
|
| 672 | $author = $share['uid_initiator']; |
|
| 673 | $filename = basename($share['file_target']); |
|
| 674 | ||
| 675 | return [ |
|
| 676 | 'author' => $author, |
|
| 677 | 'link' => $link, |
|
| 678 | 'filename' => $filename |
|
| 679 | ]; |
|
| 680 | } |
|
| 681 | ||
| 682 | ||
| 683 | /** |
|
| @@ 305-319 (lines=15) @@ | ||
| 302 | * @return array |
|
| 303 | * @throws TokenDoesNotExistException |
|
| 304 | */ |
|
| 305 | private function getMailLinkFromShare(array $share, DeprecatedMember $member, string $password = '') { |
|
| 306 | $sharesToken = $this->tokensRequest->generateTokenForMember($member, (int)$share['id'], $password); |
|
| 307 | $link = $this->urlGenerator->linkToRouteAbsolute( |
|
| 308 | 'files_sharing.sharecontroller.showShare', |
|
| 309 | ['token' => $sharesToken->getToken()] |
|
| 310 | ); |
|
| 311 | $author = $share['uid_initiator']; |
|
| 312 | $filename = basename($share['file_target']); |
|
| 313 | ||
| 314 | return [ |
|
| 315 | 'author' => $author, |
|
| 316 | 'link' => $link, |
|
| 317 | 'filename' => $filename |
|
| 318 | ]; |
|
| 319 | } |
|
| 320 | ||
| 321 | ||
| 322 | /** |
|