PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.2
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.2
6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / vendor / enshrined / svg-sanitize / src / ElementReference / Usage.php
kirki / vendor / enshrined / svg-sanitize / src / ElementReference Last commit date
Resolver.php 3 months ago Subject.php 3 months ago Usage.php 3 months ago
Usage.php
49 lines
1 <?php
2 namespace enshrined\svgSanitize\ElementReference;
3
4 class Usage
5 {
6 /**
7 * @var Subject
8 */
9 protected $subject;
10
11 /**
12 * @var int
13 */
14 protected $count;
15
16 /**
17 * @param Subject $subject
18 * @param int $count
19 */
20 public function __construct(Subject $subject, $count = 1)
21 {
22 $this->subject = $subject;
23 $this->count = (int)$count;
24 }
25
26 /**
27 * @param int $by
28 */
29 public function increment($by = 1)
30 {
31 $this->count += (int)$by;
32 }
33
34 /**
35 * @return Subject
36 */
37 public function getSubject()
38 {
39 return $this->subject;
40 }
41
42 /**
43 * @return int
44 */
45 public function getCount()
46 {
47 return $this->count;
48 }
49 }