]> git.immae.eu Git - github/wallabag/wallabag.git/blob - src/Wallabag/CoreBundle/Event/Activity/Actions/Share/ShareEvent.php
WIP
[github/wallabag/wallabag.git] / src / Wallabag / CoreBundle / Event / Activity / Actions / Share / ShareEvent.php
1 <?php
2
3 namespace Wallabag\CoreBundle\Event\Activity\Actions\Share;
4
5 use Symfony\Component\EventDispatcher\Event;
6 use Wallabag\CoreBundle\Entity\Share;
7
8 /**
9 * This event is fired when share-related stuff is made.
10 */
11 abstract class ShareEvent extends Event
12 {
13 protected $share;
14
15 /**
16 * ShareEvent constructor.
17 * @param Share $share
18 */
19 public function __construct(Share $share)
20 {
21 $this->share = $share;
22 }
23
24 /**
25 * @return Share
26 */
27 public function getShare()
28 {
29 return $this->share;
30 }
31
32 /**
33 * @param Share $share
34 */
35 public function setShare(Share $share)
36 {
37 $this->share = $share;
38 }
39 }