1 | <?php declare(strict_types=1); |
||
5 | trait VisibilityTrait |
||
6 | { |
||
7 | private $visibility = 'public'; |
||
8 | |||
9 | 2 | public function makePrivate(): self |
|
15 | |||
16 | 1 | public function makePublic(): self |
|
22 | |||
23 | public function makeProtected(): self |
||
29 | |||
30 | 1 | public function isPrivate(): bool |
|
34 | |||
35 | 1 | public function isProtected(): bool |
|
39 | |||
40 | 1 | public function isPublic(): bool |
|
44 | |||
45 | 8 | public function getVisibility(): string |
|
49 | } |
||
50 |