Passed
Push — develop ( e404da...9d992d )
by nguereza
02:37
created
src/FileInterface.php 1 patch
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -51,8 +51,7 @@
 block discarded – undo
51 51
  * @class FileInterface
52 52
  * @package Platine\Filesystem
53 53
  */
54
-interface FileInterface extends FilesystemInterface
55
-{
54
+interface FileInterface extends FilesystemInterface {
56 55
     /**
57 56
      * Create new file
58 57
      * @param string $path
Please login to merge, or discard this patch.
src/FilesystemInterface.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -85,14 +85,14 @@  discard block
 block discarded – undo
85 85
      * @param int $mode the mode
86 86
      * @return FileInterface|DirectoryInterface
87 87
      */
88
-    public function copyTo(string|DirectoryInterface $directory, int $mode = 0775): FileInterface|DirectoryInterface;
88
+    public function copyTo(string | DirectoryInterface $directory, int $mode = 0775): FileInterface | DirectoryInterface;
89 89
 
90 90
     /**
91 91
      * Move this file system to new path
92 92
      * @param string|DirectoryInterface $directory
93 93
      * @return FileInterface|DirectoryInterface
94 94
      */
95
-    public function moveTo(string|DirectoryInterface $directory): FileInterface|DirectoryInterface;
95
+    public function moveTo(string | DirectoryInterface $directory): FileInterface | DirectoryInterface;
96 96
 
97 97
     /**
98 98
      * Return the original path of this file system
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
      * Delete the file system
163 163
      * @return FileInterface|DirectoryInterface
164 164
      */
165
-    public function delete(): FileInterface|DirectoryInterface;
165
+    public function delete(): FileInterface | DirectoryInterface;
166 166
 
167 167
     /**
168 168
      * Whether the file system is readable
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -53,8 +53,7 @@
 block discarded – undo
53 53
  * @class FilesystemInterface
54 54
  * @package Platine\Filesystem
55 55
  */
56
-interface FilesystemInterface
57
-{
56
+interface FilesystemInterface {
58 57
     /**
59 58
      * Whether the file system is a file
60 59
      * @return bool
Please login to merge, or discard this patch.
src/Filesystem.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -85,7 +85,7 @@
 block discarded – undo
85 85
      * @param string $path
86 86
      * @return FileInterface|DirectoryInterface|null
87 87
      */
88
-    public function get(string $path): FileInterface|DirectoryInterface|null
88
+    public function get(string $path): FileInterface | DirectoryInterface | null
89 89
     {
90 90
         return $this->adapter->get($path);
91 91
     }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -54,8 +54,7 @@  discard block
 block discarded – undo
54 54
  * @class Filesystem
55 55
  * @package Platine\Filesystem
56 56
  */
57
-class Filesystem
58
-{
57
+class Filesystem {
59 58
     /**
60 59
      * The adapter instance
61 60
      * @var AdapterInterface
@@ -66,8 +65,7 @@  discard block
 block discarded – undo
66 65
      * Create new instance
67 66
      * @param AdapterInterface|null $adapter
68 67
      */
69
-    public function __construct(?AdapterInterface $adapter = null)
70
-    {
68
+    public function __construct(?AdapterInterface $adapter = null) {
71 69
         $this->adapter = $adapter ?? new LocalAdapter();
72 70
     }
73 71
 
Please login to merge, or discard this patch.
src/DirectoryInterface.php 1 patch
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -51,8 +51,7 @@
 block discarded – undo
51 51
  * @class DirectoryInterface
52 52
  * @package Platine\Filesystem
53 53
  */
54
-interface DirectoryInterface extends FilesystemInterface
55
-{
54
+interface DirectoryInterface extends FilesystemInterface {
56 55
     /**
57 56
      * Filter list for directory read
58 57
      */
Please login to merge, or discard this patch.
src/Adapter/AdapterInterface.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -61,7 +61,7 @@
 block discarded – undo
61 61
      * @param string $path
62 62
      * @return FileInterface|DirectoryInterface|null
63 63
      */
64
-    public function get(string $path): FileInterface|DirectoryInterface|null;
64
+    public function get(string $path): FileInterface | DirectoryInterface | null;
65 65
 
66 66
     /**
67 67
      * Return the instance of file
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -54,8 +54,7 @@
 block discarded – undo
54 54
  * @class AdapterInterface
55 55
  * @package Platine\Filesystem\Adapter
56 56
  */
57
-interface AdapterInterface
58
-{
57
+interface AdapterInterface {
59 58
     /**
60 59
      * Return the instance of file or directory
61 60
      * @param string $path
Please login to merge, or discard this patch.
src/Adapter/Local/AbstractLocal.php 3 patches
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -133,8 +133,8 @@  discard block
 block discarded – undo
133 133
     }
134 134
 
135 135
     /**
136
-    * {@inheritdoc}
137
-    */
136
+     * {@inheritdoc}
137
+     */
138 138
     public function moveTo(string|DirectoryInterface $directory): FileInterface|DirectoryInterface
139 139
     {
140 140
         $dest = $this->copyTo($directory);
@@ -145,8 +145,8 @@  discard block
 block discarded – undo
145 145
     }
146 146
 
147 147
     /**
148
-    * {@inheritdoc}
149
-    */
148
+     * {@inheritdoc}
149
+     */
150 150
     public function chmod(int $mode): self
151 151
     {
152 152
         chmod($this->path, $mode);
@@ -155,24 +155,24 @@  discard block
 block discarded – undo
155 155
     }
156 156
 
157 157
     /**
158
-    * {@inheritdoc}
159
-    */
158
+     * {@inheritdoc}
159
+     */
160 160
     public function exists(): bool
161 161
     {
162 162
         return $this->isExists($this->path);
163 163
     }
164 164
 
165 165
     /**
166
-    * {@inheritdoc}
167
-    */
166
+     * {@inheritdoc}
167
+     */
168 168
     public function getLocation(): string
169 169
     {
170 170
         return dirname($this->path);
171 171
     }
172 172
 
173 173
     /**
174
-    * {@inheritdoc}
175
-    */
174
+     * {@inheritdoc}
175
+     */
176 176
     public function getMtime(): int
177 177
     {
178 178
         $time  = filemtime($this->path);
@@ -180,16 +180,16 @@  discard block
 block discarded – undo
180 180
     }
181 181
 
182 182
     /**
183
-    * {@inheritdoc}
184
-    */
183
+     * {@inheritdoc}
184
+     */
185 185
     public function getName(): string
186 186
     {
187 187
         return basename($this->path);
188 188
     }
189 189
 
190 190
     /**
191
-    * {@inheritdoc}
192
-    */
191
+     * {@inheritdoc}
192
+     */
193 193
     public function getPermission(): string
194 194
     {
195 195
         $permission = fileperms($this->path);
@@ -203,8 +203,8 @@  discard block
 block discarded – undo
203 203
     }
204 204
 
205 205
     /**
206
-    * {@inheritdoc}
207
-    */
206
+     * {@inheritdoc}
207
+     */
208 208
     public function getSize(): int
209 209
     {
210 210
         $size = filesize($this->path);
@@ -212,40 +212,40 @@  discard block
 block discarded – undo
212 212
     }
213 213
 
214 214
     /**
215
-    * {@inheritdoc}
216
-    */
215
+     * {@inheritdoc}
216
+     */
217 217
     public function isDir(): bool
218 218
     {
219 219
         return $this->getType() === 'dir';
220 220
     }
221 221
 
222 222
     /**
223
-    * {@inheritdoc}
224
-    */
223
+     * {@inheritdoc}
224
+     */
225 225
     public function isFile(): bool
226 226
     {
227 227
         return $this->getType() === 'file';
228 228
     }
229 229
 
230 230
     /**
231
-    * {@inheritdoc}
232
-    */
231
+     * {@inheritdoc}
232
+     */
233 233
     public function isReadable(): bool
234 234
     {
235 235
         return is_readable($this->path);
236 236
     }
237 237
 
238 238
     /**
239
-    * {@inheritdoc}
240
-    */
239
+     * {@inheritdoc}
240
+     */
241 241
     public function isWritable(): bool
242 242
     {
243 243
         return is_writable($this->path);
244 244
     }
245 245
 
246 246
     /**
247
-    * {@inheritdoc}
248
-    */
247
+     * {@inheritdoc}
248
+     */
249 249
     public function rename(string $newPath): self
250 250
     {
251 251
         $normalizedNewPath = rtrim(Path::normalizePathDS($newPath), '\\/');
@@ -264,8 +264,8 @@  discard block
 block discarded – undo
264 264
     }
265 265
 
266 266
     /**
267
-    * {@inheritdoc}
268
-    */
267
+     * {@inheritdoc}
268
+     */
269 269
     public function touch(int $time): self
270 270
     {
271 271
         touch($this->path, $time);
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
     /**
136 136
     * {@inheritdoc}
137 137
     */
138
-    public function moveTo(string|DirectoryInterface $directory): FileInterface|DirectoryInterface
138
+    public function moveTo(string | DirectoryInterface $directory): FileInterface | DirectoryInterface
139 139
     {
140 140
         $dest = $this->copyTo($directory);
141 141
         $dest->touch($this->getMtime());
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
     */
176 176
     public function getMtime(): int
177 177
     {
178
-        $time  = filemtime($this->path);
178
+        $time = filemtime($this->path);
179 179
         return $time !== false ? $time : -1;
180 180
     }
181 181
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -59,8 +59,7 @@  discard block
 block discarded – undo
59 59
  * @class AbstractLocal
60 60
  * @package Platine\Filesystem\Adapter\Local
61 61
  */
62
-abstract class AbstractLocal implements FilesystemInterface
63
-{
62
+abstract class AbstractLocal implements FilesystemInterface {
64 63
     /**
65 64
      * The adapter instance
66 65
      * @var AdapterInterface
@@ -84,8 +83,7 @@  discard block
 block discarded – undo
84 83
      * @param string $path
85 84
      * @param AdapterInterface $adapter
86 85
      */
87
-    public function __construct(string $path, AdapterInterface $adapter)
88
-    {
86
+    public function __construct(string $path, AdapterInterface $adapter) {
89 87
         $this->adapter = $adapter;
90 88
         $this->setPath($path);
91 89
     }
Please login to merge, or discard this patch.
src/Adapter/Local/Directory.php 3 patches
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -59,8 +59,8 @@  discard block
 block discarded – undo
59 59
 class Directory extends AbstractLocal implements DirectoryInterface
60 60
 {
61 61
     /**
62
-    * {@inheritdoc}
63
-    */
62
+     * {@inheritdoc}
63
+     */
64 64
     public function copyTo(
65 65
         string|DirectoryInterface $directory,
66 66
         int $mode = 0775
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
     }
97 97
 
98 98
     /**
99
-    * {@inheritdoc}
100
-    */
99
+     * {@inheritdoc}
100
+     */
101 101
     public function create(string $name, int $mode = 0775, bool $recursive = false): DirectoryInterface
102 102
     {
103 103
         if (!file_exists($this->path . DIRECTORY_SEPARATOR . $name)) {
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
     }
113 113
 
114 114
     /**
115
-    * {@inheritdoc}
116
-    */
115
+     * {@inheritdoc}
116
+     */
117 117
     public function createFile(
118 118
         string $name,
119 119
         string $content = '',
@@ -128,8 +128,8 @@  discard block
 block discarded – undo
128 128
     }
129 129
 
130 130
     /**
131
-    * {@inheritdoc}
132
-    */
131
+     * {@inheritdoc}
132
+     */
133 133
     public function delete(): self
134 134
     {
135 135
         if (!$this->exists()) {
@@ -145,16 +145,16 @@  discard block
 block discarded – undo
145 145
     }
146 146
 
147 147
     /**
148
-    * {@inheritdoc}
149
-    */
148
+     * {@inheritdoc}
149
+     */
150 150
     public function getType(): string
151 151
     {
152 152
         return 'dir';
153 153
     }
154 154
 
155 155
     /**
156
-    * {@inheritdoc}
157
-    */
156
+     * {@inheritdoc}
157
+     */
158 158
     public function read(int $type = self::ALL): array
159 159
     {
160 160
         $files = [
@@ -197,8 +197,8 @@  discard block
 block discarded – undo
197 197
     }
198 198
 
199 199
     /**
200
-    * {@inheritdoc}
201
-    */
200
+     * {@inheritdoc}
201
+     */
202 202
     public function scan(): array
203 203
     {
204 204
         $list = [];
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -62,9 +62,9 @@
 block discarded – undo
62 62
     * {@inheritdoc}
63 63
     */
64 64
     public function copyTo(
65
-        string|DirectoryInterface $directory,
65
+        string | DirectoryInterface $directory,
66 66
         int $mode = 0775
67
-    ): FileInterface|DirectoryInterface {
67
+    ): FileInterface | DirectoryInterface {
68 68
         if (!$this->exists()) {
69 69
             throw new NotFoundException(sprintf(
70 70
                 'Source path [%s] not found',
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -56,8 +56,7 @@
 block discarded – undo
56 56
  * @class Directory
57 57
  * @package Platine\Filesystem\Adapter\Local
58 58
  */
59
-class Directory extends AbstractLocal implements DirectoryInterface
60
-{
59
+class Directory extends AbstractLocal implements DirectoryInterface {
61 60
     /**
62 61
     * {@inheritdoc}
63 62
     */
Please login to merge, or discard this patch.
src/Adapter/Local/LocalAdapter.php 3 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -87,24 +87,24 @@  discard block
 block discarded – undo
87 87
 
88 88
 
89 89
     /**
90
-    * {@inheritdoc}
91
-    */
90
+     * {@inheritdoc}
91
+     */
92 92
     public function directory(string $path = ''): DirectoryInterface
93 93
     {
94 94
         return new Directory($path, $this);
95 95
     }
96 96
 
97 97
     /**
98
-    * {@inheritdoc}
99
-    */
98
+     * {@inheritdoc}
99
+     */
100 100
     public function file(string $path = ''): FileInterface
101 101
     {
102 102
         return new File($path, $this);
103 103
     }
104 104
 
105 105
     /**
106
-    * {@inheritdoc}
107
-    */
106
+     * {@inheritdoc}
107
+     */
108 108
     public function get(string $path): FileInterface|DirectoryInterface|null
109 109
     {
110 110
         $absolutePath = $this->getAbsolutePath($path);
@@ -121,8 +121,8 @@  discard block
 block discarded – undo
121 121
     }
122 122
 
123 123
     /**
124
-    * {@inheritdoc}
125
-    */
124
+     * {@inheritdoc}
125
+     */
126 126
     public function getAbsolutePath(string $path): string
127 127
     {
128 128
         $normalizedPath = Path::normalizePathDS($path);
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -105,7 +105,7 @@
 block discarded – undo
105 105
     /**
106 106
     * {@inheritdoc}
107 107
     */
108
-    public function get(string $path): FileInterface|DirectoryInterface|null
108
+    public function get(string $path): FileInterface | DirectoryInterface | null
109 109
     {
110 110
         $absolutePath = $this->getAbsolutePath($path);
111 111
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -57,8 +57,7 @@  discard block
 block discarded – undo
57 57
  * @class LocalAdpater
58 58
  * @package Platine\Filesystem\Adapter\Local
59 59
  */
60
-class LocalAdapter implements AdapterInterface
61
-{
60
+class LocalAdapter implements AdapterInterface {
62 61
     /**
63 62
      * The root directory
64 63
      * @var string
@@ -69,8 +68,7 @@  discard block
 block discarded – undo
69 68
      * Create new instance
70 69
      * @param string $root
71 70
      */
72
-    public function __construct(string $root = '')
73
-    {
71
+    public function __construct(string $root = '') {
74 72
         if ($root !== '') {
75 73
             $root = Path::normalizePathDS($root, true);
76 74
 
Please login to merge, or discard this patch.
src/Adapter/Local/Exception/FilesystemException.php 1 patch
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,6 +39,5 @@
 block discarded – undo
39 39
  * @class FilesystemException
40 40
  * @package Platine\Filesystem\Adapter\Local\Exception
41 41
  */
42
-class FilesystemException extends Exception
43
-{
42
+class FilesystemException extends Exception {
44 43
 }
Please login to merge, or discard this patch.