PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.30.0
Independent Analytics – WordPress Analytics Plugin v1.30.0
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / IAWP / Tables / Groups / Group.php
independent-analytics / IAWP / Tables / Groups Last commit date
Group.php 2 years ago Groups.php 2 years ago
Group.php
39 lines
1 <?php
2
3 namespace IAWP_SCOPED\IAWP\Tables\Groups;
4
5 class Group
6 {
7 private $id;
8 private $singular;
9 private $plural;
10 private $table_data_class;
11 public function __construct(string $id, string $singular, string $plural, string $table_data_class)
12 {
13 $this->id = $id;
14 $this->singular = $singular;
15 $this->plural = $plural;
16 $this->table_data_class = $table_data_class;
17 }
18 public function id() : string
19 {
20 return $this->id;
21 }
22 public function has_id(string $id) : bool
23 {
24 return $this->id === $id;
25 }
26 public function singular() : string
27 {
28 return $this->singular;
29 }
30 public function plural() : string
31 {
32 return $this->plural;
33 }
34 public function table_data_class() : string
35 {
36 return $this->table_data_class;
37 }
38 }
39