Completed
Pull Request — master (#144)
by Kristof
05:02
created

ContentTypes   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 35
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 1
Bugs 0 Features 1
Metric Value
wmc 1
c 1
b 0
f 1
lcom 0
cbo 0
dl 0
loc 35
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 4 1
1
<?php
2
/**
3
 * @file
4
 */
5
6
namespace CultuurNet\UDB3\Place\Events;
7
8
class ContentTypes
9
{
10
    const MAP = [
11
        BookingInfoUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-booking-info-updated+json',
12
        ContactPointUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-contact-point-updated+json',
13
        DescriptionTranslated::class => 'application/vnd.cultuurnet.udb3-events.place-description-translated+json',
14
        DescriptionUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-description-updated+json',
15
        FacilitiesUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-facilities-updated+json',
16
        ImageAdded::class => 'application/vnd.cultuurnet.udb3-events.place-image-added+json',
17
        ImageRemoved::class => 'application/vnd.cultuurnet.udb3-events.place-image-removed+json',
18
        ImageUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-image-updated+json',
19
        LabelAdded::class => 'application/vnd.cultuurnet.udb3-events.place-label-added+json',
20
        LabelDeleted::class => 'application/vnd.cultuurnet.udb3-events.place-label-deleted+json',
21
        MainImageSelected::class => 'application/vnd.cultuurnet.udb3-events.place-main-image-selected+json',
22
        MajorInfoUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-major-info-updated+json',
23
        OrganizerDeleted::class => 'application/vnd.cultuurnet.udb3-events.place-organizer-deleted+json',
24
        OrganizerUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-organizer-updated+json',
25
        PlaceCreated::class => 'application/vnd.cultuurnet.udb3-events.place-created+json',
26
        PlaceDeleted::class => 'application/vnd.cultuurnet.udb3-events.place-deleted+json',
27
        PlaceImportedFromUDB2::class => 'application/vnd.cultuurnet.udb3-events.place-imported-from-udb2-actor+json',
28
        PlaceImportedFromUDB2Event::class => 'application/vnd.cultuurnet.udb3-events.place-imported-from-udb2-event+json',
29
        PlaceUpdatedFromUDB2::class => 'application/vnd.cultuurnet.udb3-events.place-updated-from-udb2+json',
30
        TitleTranslated::class => 'application/vnd.cultuurnet.udb3-events.place-title-translated+json',
31
        TypicalAgeRangeUpdated::class => 'application/vnd.cultuurnet.udb3-events.place-typical-age-range-updated+json',
32
        TypicalAgeRangeDeleted::class => 'application/vnd.cultuurnet.udb3-events.place-typical-age-range-deleted+json',
33
    ];
34
35
    /**
36
     * Intentionally made private.
37
     */
38
    private function __construct()
39
    {
40
41
    }
42
}
43