| @@ 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 | /** |
|
| @@ 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 | /** |
|
| @@ 545-559 (lines=15) @@ | ||
| 542 | * @return array |
|
| 543 | * @throws TokenDoesNotExistException |
|
| 544 | */ |
|
| 545 | private function getMailLinkFromShare(array $share, DeprecatedMember $member, string $password = '') { |
|
| 546 | $sharesToken = $this->tokensRequest->generateTokenForMember($member, (int)$share['id'], $password); |
|
| 547 | $link = $this->urlGenerator->linkToRouteAbsolute( |
|
| 548 | 'files_sharing.sharecontroller.showShare', |
|
| 549 | ['token' => $sharesToken->getToken()] |
|
| 550 | ); |
|
| 551 | $author = $share['uid_initiator']; |
|
| 552 | $filename = basename($share['file_target']); |
|
| 553 | ||
| 554 | return [ |
|
| 555 | 'author' => $author, |
|
| 556 | 'link' => $link, |
|
| 557 | 'filename' => $filename |
|
| 558 | ]; |
|
| 559 | } |
|
| 560 | ||
| 561 | ||
| 562 | /** |
|