1 | <?php |
||
29 | class Box extends Entity implements EntityInterface |
||
30 | { |
||
31 | |||
32 | /** |
||
33 | * Init <a-box> |
||
34 | * |
||
35 | * The box primitive, formerly called <a-cube>, creates shapes such as boxes, cubes, or walls. It is an entity that |
||
36 | * prescribes the geometry with its geometric primitive set to box. |
||
37 | * |
||
38 | * @return void |
||
39 | */ |
||
40 | 8 | public function reset() |
|
41 | { |
||
42 | 8 | parent::reset(); |
|
43 | 8 | $this->component('Geometry')->primitive('box'); |
|
44 | 8 | } |
|
45 | |||
46 | /** |
||
47 | * geometry.depth |
||
48 | * |
||
49 | * @param float $depth |
||
50 | * @return \AframeVR\Extras\Primitives\Box |
||
51 | */ |
||
52 | 2 | public function depth(float $depth) |
|
53 | { |
||
54 | 2 | $this->component('Geometry')->depth($depth); |
|
55 | 2 | return $this; |
|
56 | } |
||
57 | |||
58 | /** |
||
59 | * geometry.height |
||
60 | * |
||
61 | * @param float $height |
||
62 | * @return \AframeVR\Extras\Primitives\Box |
||
63 | */ |
||
64 | 2 | public function height(float $height) |
|
65 | { |
||
66 | 2 | $this->component('Geometry')->height($height); |
|
67 | 2 | return $this; |
|
68 | } |
||
69 | |||
70 | /** |
||
71 | * geometry.width |
||
72 | * |
||
73 | * @param float $height |
||
|
|||
74 | * @return \AframeVR\Extras\Primitives\Box |
||
75 | */ |
||
76 | 2 | public function width(float $width) |
|
77 | { |
||
78 | 2 | $this->component('Geometry')->width($width); |
|
79 | 2 | return $this; |
|
80 | } |
||
81 | |||
82 | /** |
||
83 | * Optional: geometry.segmentsHeight |
||
84 | * |
||
85 | * @param int $height |
||
86 | * @return \AframeVR\Extras\Primitives\Box |
||
87 | */ |
||
88 | 2 | public function segmentsHeight(int $height) |
|
89 | { |
||
90 | 2 | $this->component('Geometry')->segmentsHeight($height); |
|
91 | 2 | return $this; |
|
92 | } |
||
93 | |||
94 | /** |
||
95 | * Optional: geometry.segmentsWidth |
||
96 | * |
||
97 | * @param int $width |
||
98 | * @return \AframeVR\Extras\Primitives\Box |
||
99 | */ |
||
100 | 2 | public function segmentsWidth(int $width) |
|
105 | |||
106 | /** |
||
107 | * Optional: geometry.segmentsDepth |
||
108 | * |
||
109 | * @param int $depth |
||
110 | * @return \AframeVR\Extras\Primitives\Box |
||
111 | */ |
||
112 | 2 | public function segmentsDepth(int $depth) |
|
117 | } |
||
118 |
This check looks for PHPDoc comments describing methods or function parameters that do not exist on the corresponding method or function.
Consider the following example. The parameter
$italy
is not defined by the methodfinale(...)
.The most likely cause is that the parameter was removed, but the annotation was not.