| @@ 698-710 (lines=13) @@ | ||
| 695 | * |
|
| 696 | * @return IEvent |
|
| 697 | */ |
|
| 698 | private function parseLinkRequestReceived( |
|
| 699 | $lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 700 | ) { |
|
| 701 | $event->setRichSubject( |
|
| 702 | $this->l10n->t('{remote} requested a link with {circle}'), |
|
| 703 | [ |
|
| 704 | 'circle' => $this->generateCircleParameter($circle), |
|
| 705 | 'remote' => $this->generateLinkParameter($link) |
|
| 706 | ] |
|
| 707 | ); |
|
| 708 | ||
| 709 | return $event; |
|
| 710 | } |
|
| 711 | ||
| 712 | ||
| 713 | /** |
|
| @@ 721-733 (lines=13) @@ | ||
| 718 | * |
|
| 719 | * @return IEvent |
|
| 720 | */ |
|
| 721 | private function parseLinkRequestRejected( |
|
| 722 | $lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 723 | ) { |
|
| 724 | $event->setRichSubject( |
|
| 725 | $this->l10n->t('The request to link {circle} with {remote} has been rejected remotely'), |
|
| 726 | [ |
|
| 727 | 'circle' => $this->generateCircleParameter($circle), |
|
| 728 | 'remote' => $this->generateLinkParameter($link) |
|
| 729 | ] |
|
| 730 | ); |
|
| 731 | ||
| 732 | return $event; |
|
| 733 | } |
|
| 734 | ||
| 735 | /** |
|
| 736 | * @param $lang |
|
| @@ 743-757 (lines=15) @@ | ||
| 740 | * |
|
| 741 | * @return IEvent |
|
| 742 | */ |
|
| 743 | private function parseLinkRequestCanceled( |
|
| 744 | $lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 745 | ) { |
|
| 746 | $event->setRichSubject( |
|
| 747 | $this->l10n->t( |
|
| 748 | 'The request to link {remote} with {circle} has been canceled remotely' |
|
| 749 | ), |
|
| 750 | [ |
|
| 751 | 'circle' => $this->generateCircleParameter($circle), |
|
| 752 | 'remote' => $this->generateLinkParameter($link) |
|
| 753 | ] |
|
| 754 | ); |
|
| 755 | ||
| 756 | return $event; |
|
| 757 | } |
|
| 758 | ||
| 759 | ||
| 760 | /** |
|
| @@ 807-819 (lines=13) @@ | ||
| 804 | * |
|
| 805 | * @return IEvent |
|
| 806 | */ |
|
| 807 | private function parseLinkRequestAccepted( |
|
| 808 | $lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 809 | ) { |
|
| 810 | $event->setRichSubject( |
|
| 811 | $this->l10n->t('The request to link {circle} with {remote} has been accepted'), |
|
| 812 | [ |
|
| 813 | 'circle' => $this->generateCircleParameter($circle), |
|
| 814 | 'remote' => $this->generateLinkParameter($link) |
|
| 815 | ] |
|
| 816 | ); |
|
| 817 | ||
| 818 | return $event; |
|
| 819 | } |
|
| 820 | ||
| 821 | ||
| 822 | /** |
|
| @@ 869-880 (lines=12) @@ | ||
| 866 | * |
|
| 867 | * @return IEvent |
|
| 868 | */ |
|
| 869 | private function parseLinkUp($lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 870 | ) { |
|
| 871 | $event->setRichSubject( |
|
| 872 | $this->l10n->t('A link between {circle} and {remote} is now up and running'), |
|
| 873 | [ |
|
| 874 | 'circle' => $this->generateCircleParameter($circle), |
|
| 875 | 'remote' => $this->generateLinkParameter($link) |
|
| 876 | ] |
|
| 877 | ); |
|
| 878 | ||
| 879 | return $event; |
|
| 880 | } |
|
| 881 | ||
| 882 | ||
| 883 | /** |
|
| @@ 891-902 (lines=12) @@ | ||
| 888 | * |
|
| 889 | * @return IEvent |
|
| 890 | */ |
|
| 891 | private function parseLinkDown($lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 892 | ) { |
|
| 893 | $event->setRichSubject( |
|
| 894 | $this->l10n->t('The link between {circle} and {remote} has been shutdown remotely'), |
|
| 895 | [ |
|
| 896 | 'circle' => $this->generateCircleParameter($circle), |
|
| 897 | 'remote' => $this->generateLinkParameter($link) |
|
| 898 | ] |
|
| 899 | ); |
|
| 900 | ||
| 901 | return $event; |
|
| 902 | } |
|
| 903 | ||
| 904 | ||
| 905 | /** |
|
| @@ 913-924 (lines=12) @@ | ||
| 910 | * |
|
| 911 | * @return IEvent |
|
| 912 | */ |
|
| 913 | private function parseLinkRemove($lang, Circle $circle, FederatedLink $link, IEvent $event |
|
| 914 | ) { |
|
| 915 | $event->setRichSubject( |
|
| 916 | $this->l10n->t('The link between {circle} and {remote} has been canceled locally'), |
|
| 917 | [ |
|
| 918 | 'circle' => $this->generateCircleParameter($circle), |
|
| 919 | 'remote' => $this->generateLinkParameter($link) |
|
| 920 | ] |
|
| 921 | ); |
|
| 922 | ||
| 923 | return $event; |
|
| 924 | } |
|
| 925 | ||
| 926 | ||
| 927 | private function generateMemberParameter( |
|