10
10
namespace Nette \PhpGenerator \Traits ;
11
11
12
12
use Nette ;
13
- use Nette \PhpGenerator \ClassLike ;
13
+ use Nette \PhpGenerator \Modifier ;
14
14
15
15
16
16
/**
@@ -27,7 +27,7 @@ trait VisibilityAware
27
27
*/
28
28
public function setVisibility (?string $ val ): static
29
29
{
30
- if (!in_array ($ val , [ClassLike::VisibilityPublic, ClassLike::VisibilityProtected, ClassLike::VisibilityPrivate , null ], true )) {
30
+ if (!in_array ($ val , [Modifier::Public, Modifier::Protected, Modifier::Private , null ], true )) {
31
31
throw new Nette \InvalidArgumentException ('Argument must be public|protected|private. ' );
32
32
}
33
33
@@ -44,39 +44,39 @@ public function getVisibility(): ?string
44
44
45
45
public function setPublic (): static
46
46
{
47
- $ this ->visibility = ClassLike::VisibilityPublic ;
47
+ $ this ->visibility = Modifier::Public ;
48
48
return $ this ;
49
49
}
50
50
51
51
52
52
public function isPublic (): bool
53
53
{
54
- return $ this ->visibility === ClassLike::VisibilityPublic || $ this ->visibility === null ;
54
+ return $ this ->visibility === Modifier::Public || $ this ->visibility === null ;
55
55
}
56
56
57
57
58
58
public function setProtected (): static
59
59
{
60
- $ this ->visibility = ClassLike::VisibilityProtected ;
60
+ $ this ->visibility = Modifier::Protected ;
61
61
return $ this ;
62
62
}
63
63
64
64
65
65
public function isProtected (): bool
66
66
{
67
- return $ this ->visibility === ClassLike::VisibilityProtected ;
67
+ return $ this ->visibility === Modifier::Protected ;
68
68
}
69
69
70
70
71
71
public function setPrivate (): static
72
72
{
73
- $ this ->visibility = ClassLike::VisibilityPrivate ;
73
+ $ this ->visibility = Modifier::Private ;
74
74
return $ this ;
75
75
}
76
76
77
77
78
78
public function isPrivate (): bool
79
79
{
80
- return $ this ->visibility === ClassLike::VisibilityPrivate ;
80
+ return $ this ->visibility === Modifier::Private ;
81
81
}
82
82
}
0 commit comments