Passed
Push — master ( fb8651...8ae622 )
by Radosław
02:19
created

MTGAuctionDecorator   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 24
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 1
dl 0
loc 24
ccs 16
cts 16
cp 1
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A getMap() 0 20 1
1
<?php
2
3
namespace Radowoj\Yaah\Decorators;
4
5
use Radowoj\Yaah\Constants\AuctionFids;
6
7
8
abstract class MTGAuctionDecorator extends AuctionArrayMapDecorator
9
{
10 2
    protected function getMap()
11
    {
12
        return [
13 2
            'title' => AuctionFids::FID_TITLE,
14 2
            'timespan' => AuctionFids::FID_TIMESPAN,
15 2
            'description' => AuctionFids::FID_DESCRIPTION,
16 2
            'category' => AuctionFids::FID_CATEGORY,
17 2
            'quantity' => AuctionFids::FID_QUANTITY,
18 2
            'country' => AuctionFids::FID_COUNTRY,
19 2
            'region' => AuctionFids::FID_REGION,
20 2
            'city' => AuctionFids::FID_CITY,
21 2
            'postcode' => AuctionFids::FID_POSTCODE,
22 2
            'condition' => static::FID_CONDITION,
23 2
            'sale_format' => AuctionFids::FID_SALE_FORMAT,
24 2
            'buy_now_price' => AuctionFids::FID_BUY_NOW_PRICE,
25 2
            'shipping_paid_by' => AuctionFids::FID_SHIPPING_PAID_BY,
26 2
            'post_package_priority_price' => AuctionFids::FID_POST_PACKAGE_PRIORITY_PRICE,
27 2
        ];
28
29
    }
30
31
}
32