Completed
Push — 1.3-make-js-behat-faster ( 85e122 )
by Kamil
09:41
created
src/Sylius/Component/Promotion/Action/PromotionApplicatorInterface.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -18,7 +18,13 @@
 block discarded – undo
18 18
 
19 19
 interface PromotionApplicatorInterface
20 20
 {
21
+    /**
22
+     * @return void
23
+     */
21 24
     public function apply(PromotionSubjectInterface $subject, PromotionInterface $promotion): void;
22 25
 
26
+    /**
27
+     * @return void
28
+     */
23 29
     public function revert(PromotionSubjectInterface $subject, PromotionInterface $promotion): void;
24 30
 }
Please login to merge, or discard this patch.
Promotion/Generator/PromotionCouponGeneratorInstructionInterface.php 1 patch
Doc Comments   +22 added lines patch added patch discarded remove patch
@@ -15,22 +15,44 @@
 block discarded – undo
15 15
 
16 16
 interface PromotionCouponGeneratorInstructionInterface
17 17
 {
18
+    /**
19
+     * @return integer
20
+     */
18 21
     public function getAmount(): ?int;
19 22
 
23
+    /**
24
+     * @return void
25
+     */
20 26
     public function setAmount(?int $amount): void;
21 27
 
28
+    /**
29
+     * @return integer
30
+     */
22 31
     public function getCodeLength(): ?int;
23 32
 
33
+    /**
34
+     * @return void
35
+     */
24 36
     public function setCodeLength(?int $codeLength): void;
25 37
 
38
+    /**
39
+     * @return \DateTimeInterface
40
+     */
26 41
     public function getExpiresAt(): ?\DateTimeInterface;
27 42
 
28 43
     /**
29 44
      * @param \DateTimeInterface $expiresAt
45
+     * @return void
30 46
      */
31 47
     public function setExpiresAt(?\DateTimeInterface $expiresAt): void;
32 48
 
49
+    /**
50
+     * @return integer
51
+     */
33 52
     public function getUsageLimit(): ?int;
34 53
 
54
+    /**
55
+     * @return void
56
+     */
35 57
     public function setUsageLimit(int $usageLimit): void;
36 58
 }
Please login to merge, or discard this patch.
Sylius/Component/Promotion/Model/ConfigurablePromotionElementInterface.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -17,9 +17,15 @@
 block discarded – undo
17 17
 
18 18
 interface ConfigurablePromotionElementInterface extends ResourceInterface
19 19
 {
20
+    /**
21
+     * @return string
22
+     */
20 23
     public function getType(): ?string;
21 24
 
22 25
     public function getConfiguration(): array;
23 26
 
27
+    /**
28
+     * @return PromotionInterface
29
+     */
24 30
     public function getPromotion(): ?PromotionInterface;
25 31
 }
Please login to merge, or discard this patch.
src/Sylius/Component/Promotion/Model/PromotionActionInterface.php 1 patch
Doc Comments   +9 added lines patch added patch discarded remove patch
@@ -17,9 +17,18 @@
 block discarded – undo
17 17
 
18 18
 interface PromotionActionInterface extends ResourceInterface, ConfigurablePromotionElementInterface
19 19
 {
20
+    /**
21
+     * @return void
22
+     */
20 23
     public function setType(?string $type): void;
21 24
 
25
+    /**
26
+     * @return void
27
+     */
22 28
     public function setConfiguration(array $configuration): void;
23 29
 
30
+    /**
31
+     * @return void
32
+     */
24 33
     public function setPromotion(?PromotionInterface $promotion): void;
25 34
 }
Please login to merge, or discard this patch.
Component/Promotion/Model/PromotionCouponAwarePromotionSubjectInterface.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -15,5 +15,8 @@
 block discarded – undo
15 15
 
16 16
 interface PromotionCouponAwarePromotionSubjectInterface extends PromotionSubjectInterface
17 17
 {
18
+    /**
19
+     * @return PromotionCouponInterface
20
+     */
18 21
     public function getPromotionCoupon(): ?PromotionCouponInterface;
19 22
 }
Please login to merge, or discard this patch.
src/Sylius/Component/Promotion/Model/PromotionCouponInterface.php 1 patch
Doc Comments   +22 added lines patch added patch discarded remove patch
@@ -19,16 +19,31 @@  discard block
 block discarded – undo
19 19
 
20 20
 interface PromotionCouponInterface extends CodeAwareInterface, TimestampableInterface, ResourceInterface
21 21
 {
22
+    /**
23
+     * @return integer|null
24
+     */
22 25
     public function getUsageLimit(): ?int;
23 26
 
27
+    /**
28
+     * @return void
29
+     */
24 30
     public function setUsageLimit(?int $usageLimit): void;
25 31
 
26 32
     public function getUsed(): int;
27 33
 
34
+    /**
35
+     * @return void
36
+     */
28 37
     public function setUsed(int $used): void;
29 38
 
39
+    /**
40
+     * @return void
41
+     */
30 42
     public function incrementUsed(): void;
31 43
 
44
+    /**
45
+     * @return void
46
+     */
32 47
     public function decrementUsed(): void;
33 48
 
34 49
     /**
@@ -36,12 +51,19 @@  discard block
 block discarded – undo
36 51
      */
37 52
     public function getPromotion(): ?PromotionInterface;
38 53
 
54
+    /**
55
+     * @return void
56
+     */
39 57
     public function setPromotion(?PromotionInterface $promotion): void;
40 58
 
59
+    /**
60
+     * @return \DateTimeInterface
61
+     */
41 62
     public function getExpiresAt(): ?\DateTimeInterface;
42 63
 
43 64
     /**
44 65
      * @param \DateTimeInterface $expiresAt
66
+     * @return void
45 67
      */
46 68
     public function setExpiresAt(?\DateTimeInterface $expiresAt): void;
47 69
 
Please login to merge, or discard this patch.
src/Sylius/Component/Promotion/Model/PromotionInterface.php 1 patch
Doc Comments   +68 added lines patch added patch discarded remove patch
@@ -20,44 +20,94 @@  discard block
 block discarded – undo
20 20
 
21 21
 interface PromotionInterface extends CodeAwareInterface, TimestampableInterface, ResourceInterface
22 22
 {
23
+    /**
24
+     * @return string
25
+     */
23 26
     public function getName(): ?string;
24 27
 
28
+    /**
29
+     * @return void
30
+     */
25 31
     public function setName(?string $name): void;
26 32
 
33
+    /**
34
+     * @return string
35
+     */
27 36
     public function getDescription(): ?string;
28 37
 
38
+    /**
39
+     * @return void
40
+     */
29 41
     public function setDescription(?string $description): void;
30 42
 
31 43
     public function getPriority(): int;
32 44
 
45
+    /**
46
+     * @param integer $priority
47
+     *
48
+     * @return void
49
+     */
33 50
     public function setPriority(?int $priority): void;
34 51
 
35 52
     public function isExclusive(): bool;
36 53
 
54
+    /**
55
+     * @return void
56
+     */
37 57
     public function setExclusive(?bool $exclusive): void;
38 58
 
59
+    /**
60
+     * @return integer
61
+     */
39 62
     public function getUsageLimit(): ?int;
40 63
 
64
+    /**
65
+     * @return void
66
+     */
41 67
     public function setUsageLimit(?int $usageLimit): void;
42 68
 
43 69
     public function getUsed(): int;
44 70
 
71
+    /**
72
+     * @return void
73
+     */
45 74
     public function setUsed(int $used): void;
46 75
 
76
+    /**
77
+     * @return void
78
+     */
47 79
     public function incrementUsed(): void;
48 80
 
81
+    /**
82
+     * @return void
83
+     */
49 84
     public function decrementUsed(): void;
50 85
 
86
+    /**
87
+     * @return \DateTimeInterface
88
+     */
51 89
     public function getStartsAt(): ?\DateTimeInterface;
52 90
 
91
+    /**
92
+     * @return void
93
+     */
53 94
     public function setStartsAt(?\DateTimeInterface $startsAt): void;
54 95
 
96
+    /**
97
+     * @return \DateTimeInterface
98
+     */
55 99
     public function getEndsAt(): ?\DateTimeInterface;
56 100
 
101
+    /**
102
+     * @return void
103
+     */
57 104
     public function setEndsAt(?\DateTimeInterface $endsAt): void;
58 105
 
59 106
     public function isCouponBased(): bool;
60 107
 
108
+    /**
109
+     * @return void
110
+     */
61 111
     public function setCouponBased(?bool $couponBased): void;
62 112
 
63 113
     /**
@@ -69,8 +119,14 @@  discard block
 block discarded – undo
69 119
 
70 120
     public function hasCoupons(): bool;
71 121
 
122
+    /**
123
+     * @return void
124
+     */
72 125
     public function addCoupon(PromotionCouponInterface $coupon): void;
73 126
 
127
+    /**
128
+     * @return void
129
+     */
74 130
     public function removeCoupon(PromotionCouponInterface $coupon): void;
75 131
 
76 132
     /**
@@ -82,8 +138,14 @@  discard block
 block discarded – undo
82 138
 
83 139
     public function hasRule(PromotionRuleInterface $rule): bool;
84 140
 
141
+    /**
142
+     * @return void
143
+     */
85 144
     public function addRule(PromotionRuleInterface $rule): void;
86 145
 
146
+    /**
147
+     * @return void
148
+     */
87 149
     public function removeRule(PromotionRuleInterface $rule): void;
88 150
 
89 151
     /**
@@ -95,7 +157,13 @@  discard block
 block discarded – undo
95 157
 
96 158
     public function hasAction(PromotionActionInterface $action): bool;
97 159
 
160
+    /**
161
+     * @return void
162
+     */
98 163
     public function addAction(PromotionActionInterface $action): void;
99 164
 
165
+    /**
166
+     * @return void
167
+     */
100 168
     public function removeAction(PromotionActionInterface $action): void;
101 169
 }
Please login to merge, or discard this patch.
src/Sylius/Component/Promotion/Model/PromotionRuleInterface.php 1 patch
Doc Comments   +9 added lines patch added patch discarded remove patch
@@ -17,9 +17,18 @@
 block discarded – undo
17 17
 
18 18
 interface PromotionRuleInterface extends ResourceInterface, ConfigurablePromotionElementInterface
19 19
 {
20
+    /**
21
+     * @return void
22
+     */
20 23
     public function setType(?string $type): void;
21 24
 
25
+    /**
26
+     * @return void
27
+     */
22 28
     public function setConfiguration(array $configuration): void;
23 29
 
30
+    /**
31
+     * @return void
32
+     */
24 33
     public function setPromotion(?PromotionInterface $promotion): void;
25 34
 }
Please login to merge, or discard this patch.
src/Sylius/Component/Promotion/Model/PromotionSubjectInterface.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -26,7 +26,13 @@
 block discarded – undo
26 26
 
27 27
     public function hasPromotion(PromotionInterface $promotion): bool;
28 28
 
29
+    /**
30
+     * @return void
31
+     */
29 32
     public function addPromotion(PromotionInterface $promotion): void;
30 33
 
34
+    /**
35
+     * @return void
36
+     */
31 37
     public function removePromotion(PromotionInterface $promotion): void;
32 38
 }
Please login to merge, or discard this patch.