PolandTest::getProviderCountryCode()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
/*
4
 * This file is part of the Holiday Library.
5
 *
6
 * (c) Michał Mańko <[email protected]>
7
 *
8
 * For the full copyright and license information, please view the LICENSE.md
9
 * file that was distributed with this source code.
10
 */
11
12
namespace Michalmanko\Holiday\Test\Provider;
13
14
use Michalmanko\Holiday\Holiday;
15
16
/**
17
 * @author Michał Mańko <[email protected]>
18
 */
19
class PolandTest extends AbstractTestProvider
20
{
21
    public function getProviderCountryCode()
22
    {
23
        return 'PL';
24
    }
25
26
    public function getProviderCountryName()
27
    {
28
        return 'Poland';
29
    }
30
31
    public function getProviderInstanceOf()
32
    {
33
        return '\\Michalmanko\\Holiday\\Provider\\Poland';
34
    }
35
36
    public function dataProvider()
37
    {
38
        return array(
39
            array('Nowy Rok', Holiday::TYPE_HOLIDAY, array('2015-01-01', '2020-01-01')),
40
            array(
41
                'Pierwszy dzień Wielkiej Nocy',
42
                Holiday::TYPE_HOLIDAY,
43
                array('2015-04-05', '2020-04-12'),
44
            ),
45
            array(
46
                'Drugi dzień Wielkiej Nocy',
47
                Holiday::TYPE_HOLIDAY,
48
                array('2015-04-06', '2020-04-13'),
49
            ),
50
            array('Zielone Świątki', Holiday::TYPE_HOLIDAY, array('2015-05-24')),
51
            array('Boże Ciało', Holiday::TYPE_HOLIDAY, array('2015-06-04', '2020-06-11')),
52
            array('Trzech króli', Holiday::TYPE_HOLIDAY, array('2015-01-06', '2020-01-06')),
53
            array('Święto Pracy', Holiday::TYPE_HOLIDAY, array('2015-05-01', '2020-05-01')),
54
            array(
55
                'Święto Konstytucji Trzeciego Maja',
56
                Holiday::TYPE_HOLIDAY,
57
                array('2015-05-03', '2020-05-03'),
58
            ),
59
            array(
60
                'Wniebowzięcie Najświętszej Maryi Panny',
61
                Holiday::TYPE_HOLIDAY,
62
                array('2015-08-15', '2020-08-15'),
63
            ),
64
            array('Dzień Zmarłych', Holiday::TYPE_HOLIDAY, array('2015-11-01', '2020-11-01')),
65
            array('Dzień Niepodległości', Holiday::TYPE_HOLIDAY, array('2015-11-11', '2020-11-11')),
66
            array('Boże Narodzenie', Holiday::TYPE_HOLIDAY, array('2015-12-25', '2020-12-25')),
67
            array(
68
                'Drugi dzień Bożego Narodzenia',
69
                Holiday::TYPE_HOLIDAY,
70
                array('2015-12-26', '2020-12-26'),
71
            ),
72
        );
73
    }
74
}
75