Config
last analyzed

Size/Duplication

Total Lines 85
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
dl 0
loc 85
c 0
b 0
f 0

11 Methods

Rating   Name   Duplication   Size   Complexity  
setRadius() 0 1 ?
setMaxRadius() 0 1 ?
setUrl() 0 1 ?
getUrl() 0 1 ?
getAllMeetups() 0 1 ?
getKeywords() 0 1 ?
getMaxRadius() 0 1 ?
getRadiusInterval() 0 1 ?
getRadius() 0 1 ?
getCatalogProviders() 0 1 ?
getDetailProviders() 0 1 ?
1
<?php
2
3
/**
4
 * This file is part of Laravel Meetups.
5
 *
6
 * (c) Nuno Maduro <[email protected]>
7
 *
8
 *  For the full copyright and license information, please view the LICENSE
9
 *  file that was distributed with this source code.
10
 */
11
12
namespace LaravelMeetups\Contracts;
13
14
/**
15
 * Interface Config.
16
 */
17
interface Config
18
{
19
    /**
20
     * Sets the radius.
21
     *
22
     * @param int $radius
23
     *
24
     * @return $this
25
     */
26
    public function setRadius($radius);
27
28
    /**
29
     * Sets the max radius.
30
     *
31
     * @param int $maxRadius
32
     *
33
     * @return $this
34
     */
35
    public function setMaxRadius($maxRadius);
36
37
    /**
38
     * Sets the url.
39
     *
40
     * @param string $url
41
     *
42
     * @return $this
43
     */
44
    public function setUrl($url);
45
46
    /**
47
     * Returns the url.
48
     *
49
     * @return string
50
     */
51
    public function getUrl();
52
53
    /**
54
     * Returns the all meetups param.
55
     *
56
     * @return bool
57
     */
58
    public function getAllMeetups();
59
60
    /**
61
     * Returns the keywords param.
62
     *
63
     * @return string
64
     */
65
    public function getKeywords();
66
67
    /**
68
     * Returns the max radius param.
69
     *
70
     * @return int
71
     */
72
    public function getMaxRadius();
73
74
    /**
75
     * Returns the radius interval param.
76
     *
77
     * @return int
78
     */
79
    public function getRadiusInterval();
80
81
    /**
82
     * Returns the radius  param.
83
     *
84
     * @return int
85
     */
86
    public function getRadius();
87
88
    /**
89
     * Returns the catalog providers of an event.
90
     *
91
     * @return []Providers
0 ignored issues
show
Documentation introduced by
The doc-type []Providers could not be parsed: Unknown type name "" at position 0. [(view supported doc-types)

This check marks PHPDoc comments that could not be parsed by our parser. To see which comment annotations we can parse, please refer to our documentation on supported doc-types.

Loading history...
92
     */
93
    public function getCatalogProviders();
94
95
    /**
96
     * Returns the detail providers of an event.
97
     *
98
     * @return []Providers
0 ignored issues
show
Documentation introduced by
The doc-type []Providers could not be parsed: Unknown type name "" at position 0. [(view supported doc-types)

This check marks PHPDoc comments that could not be parsed by our parser. To see which comment annotations we can parse, please refer to our documentation on supported doc-types.

Loading history...
99
     */
100
    public function getDetailProviders();
101
}
102