@@ -99,18 +99,19 @@ public function info(string $t, ?string $password = null, ?string $dir = null, i
9999 return new JSONResponse ($ this ->parseNode ($ node , $ permissionMask , $ depth ));
100100 }
101101
102- private function parseNode (Node $ node , int $ permissionMask , int $ depth ) {
102+ private function parseNode (Node $ node , int $ permissionMask , int $ depth ): array {
103103 if ($ node instanceof File) {
104104 return $ this ->parseFile ($ node , $ permissionMask );
105105 }
106+ /** @var Folder $node */
106107 return $ this ->parseFolder ($ node , $ permissionMask , $ depth );
107108 }
108109
109- private function parseFile (File $ file , int $ permissionMask ) {
110+ private function parseFile (File $ file , int $ permissionMask ): array {
110111 return $ this ->format ($ file , $ permissionMask );
111112 }
112113
113- private function parseFolder (Folder $ folder , int $ permissionMask , int $ depth ) {
114+ private function parseFolder (Folder $ folder , int $ permissionMask , int $ depth ): array {
114115 $ data = $ this ->format ($ folder , $ permissionMask );
115116
116117 if ($ depth === 0 ) {
@@ -127,7 +128,7 @@ private function parseFolder(Folder $folder, int $permissionMask, int $depth) {
127128 return $ data ;
128129 }
129130
130- private function format (Node $ node , int $ permissionMask ) {
131+ private function format (Node $ node , int $ permissionMask ): array {
131132 $ entry = [];
132133
133134 $ entry ['id ' ] = $ node ->getId ();
0 commit comments