GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 50-54 lines in 3 locations

src/Helper/Subscriber/MapHtmlSubscriber.php 1 location

@@ 22-71 (lines=50) @@
19
/**
20
 * @author GeLo <[email protected]>
21
 */
22
class MapHtmlSubscriber extends AbstractSubscriber
23
{
24
    /**
25
     * @var MapHtmlRenderer
26
     */
27
    private $mapHtmlRenderer;
28
29
    /**
30
     * @param Formatter       $formatter
31
     * @param MapHtmlRenderer $mapHtmlRenderer
32
     */
33
    public function __construct(Formatter $formatter, MapHtmlRenderer $mapHtmlRenderer)
34
    {
35
        parent::__construct($formatter);
36
37
        $this->setMapHtmlRenderer($mapHtmlRenderer);
38
    }
39
40
    /**
41
     * @return MapHtmlRenderer
42
     */
43
    public function getMapHtmlRenderer()
44
    {
45
        return $this->mapHtmlRenderer;
46
    }
47
48
    /**
49
     * @param MapHtmlRenderer $mapHtmlRenderer
50
     */
51
    public function setMapHtmlRenderer(MapHtmlRenderer $mapHtmlRenderer)
52
    {
53
        $this->mapHtmlRenderer = $mapHtmlRenderer;
54
    }
55
56
    /**
57
     * @param MapEvent $event
58
     */
59
    public function handleMap(MapEvent $event)
60
    {
61
        $event->addCode($this->mapHtmlRenderer->render($event->getMap()));
62
    }
63
64
    /**
65
     * {@inheritdoc}
66
     */
67
    public static function getSubscribedEvents()
68
    {
69
        return [MapEvents::HTML => 'handleMap'];
70
    }
71
}
72

src/Helper/Subscriber/Place/AutocompleteHtmlSubscriber.php 1 location

@@ 23-72 (lines=50) @@
20
/**
21
 * @author GeLo <[email protected]>
22
 */
23
class AutocompleteHtmlSubscriber extends AbstractSubscriber
24
{
25
    /**
26
     * @var AutocompleteHtmlRenderer
27
     */
28
    private $htmlRenderer;
29
30
    /**
31
     * @param Formatter                $formatter
32
     * @param AutocompleteHtmlRenderer $htmlRenderer
33
     */
34
    public function __construct(Formatter $formatter, AutocompleteHtmlRenderer $htmlRenderer)
35
    {
36
        parent::__construct($formatter);
37
38
        $this->setHtmlRenderer($htmlRenderer);
39
    }
40
41
    /**
42
     * @return AutocompleteHtmlRenderer
43
     */
44
    public function getHtmlRenderer()
45
    {
46
        return $this->htmlRenderer;
47
    }
48
49
    /**
50
     * @param AutocompleteHtmlRenderer $htmlRenderer
51
     */
52
    public function setHtmlRenderer(AutocompleteHtmlRenderer $htmlRenderer)
53
    {
54
        $this->htmlRenderer = $htmlRenderer;
55
    }
56
57
    /**
58
     * @param PlaceAutocompleteEvent $event
59
     */
60
    public function handleAutocomplete(PlaceAutocompleteEvent $event)
61
    {
62
        $event->addCode($this->htmlRenderer->render($event->getAutocomplete()));
63
    }
64
65
    /**
66
     * {@inheritdoc}
67
     */
68
    public static function getSubscribedEvents()
69
    {
70
        return [PlaceAutocompleteEvents::HTML => 'handleAutocomplete'];
71
    }
72
}
73

src/Helper/Subscriber/Utility/ObjectToArraySubscriber.php 1 location

@@ 23-76 (lines=54) @@
20
/**
21
 * @author GeLo <[email protected]>
22
 */
23
class ObjectToArraySubscriber extends AbstractSubscriber
24
{
25
    /**
26
     * @var ObjectToArrayRenderer
27
     */
28
    private $objectToArrayRenderer;
29
30
    /**
31
     * @param Formatter             $formatter
32
     * @param ObjectToArrayRenderer $objectToArrayRenderer
33
     */
34
    public function __construct(Formatter $formatter, ObjectToArrayRenderer $objectToArrayRenderer)
35
    {
36
        parent::__construct($formatter);
37
38
        $this->setObjectToArrayRenderer($objectToArrayRenderer);
39
    }
40
41
    /**
42
     * @return ObjectToArrayRenderer
43
     */
44
    public function getObjectToArrayRenderer()
45
    {
46
        return $this->objectToArrayRenderer;
47
    }
48
49
    /**
50
     * @param ObjectToArrayRenderer $objectToArrayRenderer
51
     */
52
    public function setObjectToArrayRenderer(ObjectToArrayRenderer $objectToArrayRenderer)
53
    {
54
        $this->objectToArrayRenderer = $objectToArrayRenderer;
55
    }
56
57
    /**
58
     * @param MapEvent $event
59
     */
60
    public function handleMap(MapEvent $event)
61
    {
62
        $event->addCode($this->getFormatter()->renderContainerAssignment(
63
            $event->getMap(),
64
            $this->objectToArrayRenderer->render(),
65
            'functions.to_array'
66
        ));
67
    }
68
69
    /**
70
     * {@inheritdoc}
71
     */
72
    public static function getSubscribedEvents()
73
    {
74
        return [MapEvents::JAVASCRIPT_INIT_FUNCTION => 'handleMap'];
75
    }
76
}
77