Completed
Push — 3.0 ( 146ff5...da916b )
by Olivier
04:40
created
lib/Operation/SaveOperation.php 3 patches
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -114,8 +114,7 @@  discard block
 block discarded – undo
114 114
 			$pathname = \ICanBoogie\REPOSITORY . 'tmp' . DIRECTORY_SEPARATOR . $filename;
115 115
 
116 116
 			$file->move($pathname);
117
-		}
118
-		else if ($path && strpos($path, \ICanBoogie\strip_root(\ICanBoogie\REPOSITORY . "files")) !== 0)
117
+		} else if ($path && strpos($path, \ICanBoogie\strip_root(\ICanBoogie\REPOSITORY . "files")) !== 0)
119 118
 		{
120 119
 			$file = $this->resolve_request_file_from_pathname($path);
121 120
 
@@ -175,8 +174,7 @@  discard block
 block discarded – undo
175 174
 
176 175
 				]);
177 176
 			}
178
-		}
179
-		else if (!$this->key)
177
+		} else if (!$this->key)
180 178
 		{
181 179
 			$errors->add(File::HTTP_FILE, "File is required.");
182 180
 		}
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -111,17 +111,17 @@  discard block
 block discarded – undo
111 111
 		if ($file && $file->is_valid)
112 112
 		{
113 113
 			$filename = \ICanBoogie\generate_v4_uuid();
114
-			$pathname = \ICanBoogie\REPOSITORY . 'tmp' . DIRECTORY_SEPARATOR . $filename;
114
+			$pathname = \ICanBoogie\REPOSITORY.'tmp'.DIRECTORY_SEPARATOR.$filename;
115 115
 
116 116
 			$file->move($pathname);
117 117
 		}
118
-		else if ($path && strpos($path, \ICanBoogie\strip_root(\ICanBoogie\REPOSITORY . "files")) !== 0)
118
+		else if ($path && strpos($path, \ICanBoogie\strip_root(\ICanBoogie\REPOSITORY."files")) !== 0)
119 119
 		{
120 120
 			$file = $this->resolve_request_file_from_pathname($path);
121 121
 
122 122
 			if (!$file)
123 123
 			{
124
-				$this->response->errors->add(File::HTTP_FILE, "Invalid or deleted file: %pathname", [ 'pathname' => $path ]);
124
+				$this->response->errors->add(File::HTTP_FILE, "Invalid or deleted file: %pathname", ['pathname' => $path]);
125 125
 			}
126 126
 		}
127 127
 
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 				$error_message = $errors->add(
162 162
 					File::HTTP_FILE,
163 163
 					"Maximum file size is :size Mb",
164
-					[ ':size' => round($max_file_size / 1024) ]
164
+					[':size' => round($max_file_size / 1024)]
165 165
 				);
166 166
 			}
167 167
 
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
 				$error_message = $errors->add(
171 171
 					File::HTTP_FILE,
172 172
 					"Only the following file types are accepted: %accepted.",
173
-					[ '%accepted' => implode(', ', $this->accept)
173
+					['%accepted' => implode(', ', $this->accept)
174 174
 				]);
175 175
 			}
176 176
 
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	protected function resolve_request_file_from_pathname($pathname)
221 221
 	{
222 222
 		$filename = basename($pathname);
223
-		$info_pathname = \ICanBoogie\REPOSITORY . 'tmp' . DIRECTORY_SEPARATOR . $filename . '.info';
223
+		$info_pathname = \ICanBoogie\REPOSITORY.'tmp'.DIRECTORY_SEPARATOR.$filename.'.info';
224 224
 
225 225
 		if (!file_exists($info_pathname))
226 226
 		{
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,6 @@
 block discarded – undo
14 14
 use ICanBoogie\ErrorCollection;
15 15
 use ICanBoogie\HTTP\Request;
16 16
 use ICanBoogie\HTTP\File as HTTPFile;
17
-
18 17
 use Icybee\Modules\Files\File;
19 18
 use Icybee\Modules\Files\Module;
20 19
 
Please login to merge, or discard this patch.
lib/Module.php 2 patches
Braces   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -45,8 +45,7 @@  discard block
 block discarded – undo
45 45
 				mkdir($path);
46 46
 
47 47
 				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Deny from all');
48
-			}
49
-			else
48
+			} else
50 49
 			{
51 50
 				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable.", [ '%directory' => $path ]);
52 51
 			}
@@ -67,8 +66,7 @@  discard block
 block discarded – undo
67 66
 				mkdir($path);
68 67
 
69 68
 				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Allow from all');
70
-			}
71
-			else
69
+			} else
72 70
 			{
73 71
 				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable", [ '%directory' => $path ]);
74 72
 			}
@@ -89,8 +87,7 @@  discard block
 block discarded – undo
89 87
 				mkdir($path);
90 88
 
91 89
 				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Deny from all');
92
-			}
93
-			else
90
+			} else
94 91
 			{
95 92
 				$errors->add($this->id, 'Unable to create %directory directory, its parent is not writable', [ '%directory' => $path ]);
96 93
 			}
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 		# $repository/tmp
35 35
 		#
36 36
 
37
-		$path = $repository . 'tmp';
37
+		$path = $repository.'tmp';
38 38
 
39 39
 		if (!file_exists($path))
40 40
 		{
@@ -44,11 +44,11 @@  discard block
 block discarded – undo
44 44
 			{
45 45
 				mkdir($path);
46 46
 
47
-				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Deny from all');
47
+				file_put_contents($path.DIRECTORY_SEPARATOR.'.htaccess', 'Deny from all');
48 48
 			}
49 49
 			else
50 50
 			{
51
-				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable.", [ '%directory' => $path ]);
51
+				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable.", ['%directory' => $path]);
52 52
 			}
53 53
 		}
54 54
 
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 		# $repository/files
57 57
 		#
58 58
 
59
-		$path = $repository . 'files';
59
+		$path = $repository.'files';
60 60
 
61 61
 		if (!file_exists($path))
62 62
 		{
@@ -66,11 +66,11 @@  discard block
 block discarded – undo
66 66
 			{
67 67
 				mkdir($path);
68 68
 
69
-				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Allow from all');
69
+				file_put_contents($path.DIRECTORY_SEPARATOR.'.htaccess', 'Allow from all');
70 70
 			}
71 71
 			else
72 72
 			{
73
-				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable", [ '%directory' => $path ]);
73
+				$errors->add($this->id, "Unable to create %directory directory, its parent is not writable", ['%directory' => $path]);
74 74
 			}
75 75
 		}
76 76
 
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 		# $repository/files-index
79 79
 		#
80 80
 
81
-		$path = $repository . 'files-index';
81
+		$path = $repository.'files-index';
82 82
 
83 83
 		if (!file_exists($path))
84 84
 		{
@@ -88,11 +88,11 @@  discard block
 block discarded – undo
88 88
 			{
89 89
 				mkdir($path);
90 90
 
91
-				file_put_contents($path . DIRECTORY_SEPARATOR . '.htaccess', 'Deny from all');
91
+				file_put_contents($path.DIRECTORY_SEPARATOR.'.htaccess', 'Deny from all');
92 92
 			}
93 93
 			else
94 94
 			{
95
-				$errors->add($this->id, 'Unable to create %directory directory, its parent is not writable', [ '%directory' => $path ]);
95
+				$errors->add($this->id, 'Unable to create %directory directory, its parent is not writable', ['%directory' => $path]);
96 96
 			}
97 97
 		}
98 98
 
@@ -118,22 +118,22 @@  discard block
 block discarded – undo
118 118
 		# $repository/tmp
119 119
 		#
120 120
 
121
-		$path = $repository . 'tmp';
121
+		$path = $repository.'tmp';
122 122
 
123 123
 		if (!is_dir($path))
124 124
 		{
125
-			$errors->add($this->id, "The %directory directory is missing.", [ '%directory' => $path ]);
125
+			$errors->add($this->id, "The %directory directory is missing.", ['%directory' => $path]);
126 126
 		}
127 127
 
128 128
 		#
129 129
 		# $repository/files
130 130
 		#
131 131
 
132
-		$path = $repository . 'files';
132
+		$path = $repository.'files';
133 133
 
134 134
 		if (!is_dir($path))
135 135
 		{
136
-			$errors->add($this->id, "The %directory directory is missing.", [ '%directory' => $path ]);
136
+			$errors->add($this->id, "The %directory directory is missing.", ['%directory' => $path]);
137 137
 		}
138 138
 
139 139
 		return parent::is_installed($errors);
@@ -141,18 +141,18 @@  discard block
 block discarded – undo
141 141
 
142 142
 	public function clean_temporary_files($lifetime = 3600)
143 143
 	{
144
-		$path = \ICanBoogie\REPOSITORY . 'tmp';
144
+		$path = \ICanBoogie\REPOSITORY.'tmp';
145 145
 
146 146
 		if (!is_dir($path))
147 147
 		{
148
-			\ICanBoogie\log_error('The directory %directory does not exists', [ '%directory' => $path ]);
148
+			\ICanBoogie\log_error('The directory %directory does not exists', ['%directory' => $path]);
149 149
 
150 150
 			return;
151 151
 		}
152 152
 
153 153
 		if (!is_writable($path))
154 154
 		{
155
-			\ICanBoogie\log_error('The directory %directory is not writable', [ '%directory' => $path ]);
155
+			\ICanBoogie\log_error('The directory %directory is not writable', ['%directory' => $path]);
156 156
 
157 157
 			return;
158 158
 		}
Please login to merge, or discard this patch.
lib/FileUpload.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,6 @@
 block discarded – undo
12 12
 namespace Icybee\Modules\Files;
13 13
 
14 14
 use Brickrouge\Element;
15
-use ICanBoogie\I18n;
16 15
 
17 16
 class FileUpload extends \Brickrouge\File
18 17
 {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 
38 38
 			foreach ($details as $detail)
39 39
 			{
40
-				$rc .= '<li>' . $detail . '</li>';
40
+				$rc .= '<li>'.$detail.'</li>';
41 41
 			}
42 42
 
43 43
 			$rc .= '</ul>';
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 
55 55
 			'class' => "icon-download-alt",
56 56
 			'href' => $path,
57
-			'title' => $this->t('download', [], [ 'scope' => 'fileupload.element' ])
57
+			'title' => $this->t('download', [], ['scope' => 'fileupload.element'])
58 58
 
59 59
 		]);
60 60
 	}
Please login to merge, or discard this patch.
updates.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 
63 63
 		foreach ($model->select("nid, path")->mode(\PDO::FETCH_NUM) as list($nid, $path))
64 64
 		{
65
-			$update('.' . pathinfo($path, PATHINFO_EXTENSION), $nid);
65
+			$update('.'.pathinfo($path, PATHINFO_EXTENSION), $nid);
66 66
 		}
67 67
 	}
68 68
 
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
 
85 85
 		foreach ($model->select("nid, uuid, path")->mode(\PDO::FETCH_NUM) as list($nid, $uuid, $path))
86 86
 		{
87
-			$path = $document_root . $path;
87
+			$path = $document_root.$path;
88 88
 
89 89
 			if (!file_exists($path))
90 90
 			{
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 			}
95 95
 
96 96
 			$hash = $storage->add($path)->hash;
97
-			$index->add(IndexKey::from([ $nid, $uuid, $hash ]));
97
+			$index->add(IndexKey::from([$nid, $uuid, $hash]));
98 98
 		}
99 99
 
100 100
 		$model->remove_column('path');
Please login to merge, or discard this patch.
lib/Storage/Pathname.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
 			return static::from_pathname($pathname_or_parts);
158 158
 		}
159 159
 
160
-		throw new \InvalidArgumentException("Expected an array or a string, got: " . gettype($pathname_or_parts) . ".");
160
+		throw new \InvalidArgumentException("Expected an array or a string, got: ".gettype($pathname_or_parts).".");
161 161
 	}
162 162
 
163 163
 	/**
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
 	 */
174 174
 	static protected function from_parts(array $parts)
175 175
 	{
176
-		list($root, $hash, $random) = $parts + [ 2 => null];
176
+		list($root, $hash, $random) = $parts + [2 => null];
177 177
 
178 178
 		$random = $random ?: self::random();
179 179
 
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
 	{
192 192
 		$ds = preg_quote(DIRECTORY_SEPARATOR);
193 193
 
194
-		if (!preg_match("#(.+{$ds})" . self::FILENAME_REGEX . '$#', $pathname, $matches))
194
+		if (!preg_match("#(.+{$ds})".self::FILENAME_REGEX.'$#', $pathname, $matches))
195 195
 		{
196 196
 			throw new \InvalidArgumentException("Invalid hash pathname: $pathname.");
197 197
 		}
@@ -218,6 +218,6 @@  discard block
 block discarded – undo
218 218
 	 */
219 219
 	public function __toString()
220 220
 	{
221
-		return $this->root . $this->filename;
221
+		return $this->root.$this->filename;
222 222
 	}
223 223
 }
Please login to merge, or discard this patch.
lib/Block/ManageBlock.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -26,14 +26,14 @@
 block discarded – undo
26 26
 	{
27 27
 		parent::add_assets($document);
28 28
 
29
-		$document->css->add(Root\DIR . '/public/manage.css');
29
+		$document->css->add(Root\DIR.'/public/manage.css');
30 30
 	}
31 31
 
32 32
 	public function __construct(Module $module, array $attributes)
33 33
 	{
34 34
 		parent::__construct($module, $attributes + [
35 35
 
36
-			self::T_COLUMNS_ORDER => [ 'title', 'size', 'download', 'is_online', 'uid', 'mime', 'updated_at' ]
36
+			self::T_COLUMNS_ORDER => ['title', 'size', 'download', 'is_online', 'uid', 'mime', 'updated_at']
37 37
 
38 38
 		]);
39 39
 	}
Please login to merge, or discard this patch.
config/prototype.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -13,11 +13,11 @@
 block discarded – undo
13 13
 
14 14
 use ICanBoogie;
15 15
 
16
-$hooks = Hooks::class . '::';
16
+$hooks = Hooks::class.'::';
17 17
 
18 18
 return [
19 19
 
20
-	ICanBoogie\Core::class . '::lazy_get_file_storage_index' => $hooks . 'get_file_storage_index',
21
-	ICanBoogie\Core::class . '::lazy_get_file_storage' => $hooks . 'get_file_storage'
20
+	ICanBoogie\Core::class.'::lazy_get_file_storage_index' => $hooks.'get_file_storage_index',
21
+	ICanBoogie\Core::class.'::lazy_get_file_storage' => $hooks.'get_file_storage'
22 22
 
23 23
 ];
Please login to merge, or discard this patch.
config/routes.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 	'files:show' => [
21 21
 
22 22
 		'pattern' => '/files/<uuid:{:uuid:}><extension:[\.a-z]*>',
23
-		'controller' => FilesController::class . '#show',
23
+		'controller' => FilesController::class.'#show',
24 24
 		'via' => Request::METHOD_GET
25 25
 
26 26
 	],
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 	'files:download' => [
29 29
 
30 30
 		'pattern' => '/files/download/<uuid:{:uuid:}><extension:[\.a-z]*>',
31
-		'controller' => FilesController::class . '#download',
31
+		'controller' => FilesController::class.'#download',
32 32
 		'via' => Request::METHOD_GET
33 33
 
34 34
 	],
@@ -36,14 +36,14 @@  discard block
 block discarded – undo
36 36
 	'files:protected:show' => [
37 37
 
38 38
 		'pattern' => '/files/<nid:\d+><extension:[\.a-z]*>',
39
-		'controller' => FilesAdminController::class . '#show'
39
+		'controller' => FilesAdminController::class.'#show'
40 40
 
41 41
 	],
42 42
 
43 43
 	'files:protected:download' => [
44 44
 
45 45
 		'pattern' => '/files/download/<nid:\d+><extension:[\.a-z]*>',
46
-		'controller' => FilesAdminController::class . '#download'
46
+		'controller' => FilesAdminController::class.'#download'
47 47
 
48 48
 	]
49 49
 
Please login to merge, or discard this patch.
descriptor.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -27,10 +27,10 @@
 block discarded – undo
27 27
 			Model::EXTENDING => 'nodes',
28 28
 			Model::SCHEMA => [
29 29
 
30
-				'size' => [ 'integer', 'unsigned' => true ],
31
-				'mime' => [ 'varchar', 'charset' => 'ascii/general_ci' ],
32
-				'extension' => [ 'varchar', 16, 'charset' => 'ascii/general_ci' ],
33
-				'short_hash' => [ 'char', 8 ],
30
+				'size' => ['integer', 'unsigned' => true],
31
+				'mime' => ['varchar', 'charset' => 'ascii/general_ci'],
32
+				'extension' => ['varchar', 16, 'charset' => 'ascii/general_ci'],
33
+				'short_hash' => ['char', 8],
34 34
 				'description' => 'text'
35 35
 
36 36
 			]
Please login to merge, or discard this patch.