Completed
Pull Request — master (#473)
by
unknown
02:11
created

OrganizerEvent::deserialize()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
/**
4
 * @file
5
 * Contains CultuurNet\UDB3\Organizer\Events\OrganizerEvent.
6
 */
7
8
namespace CultuurNet\UDB3\Organizer\Events;
9
10
use Broadway\Serializer\SerializableInterface;
11
12
/**
13
 * Abstract class for events on organizers.
14
 */
15
abstract class OrganizerEvent implements SerializableInterface
16
{
17
18
    protected $organizerId;
19
20
    public function __construct($organizerId)
21
    {
22
        $this->organizerId = $organizerId;
23
    }
24
25
    public function getOrganizerId()
26
    {
27
        return $this->organizerId;
28
    }
29
30
    /**
31
     * @return array
32
     */
33
    public function serialize()
34
    {
35
        return array(
36
          'organizer_id' => $this->organizerId,
37
        );
38
    }
39
}
40