@@ -334,28 +334,26 @@ public function editSite(request $request)
334
334
335
335
if (!empty ($ logo )) {
336
336
// Delete existing image
337
- $ directory = base_path ('/assets/linkstack/images/ ' );
338
- $ files = scandir ($ directory );
339
- $ pathinfo = "error.error " ;
340
- foreach ($ files as $ file ) {
341
- if (strpos ($ file , "avatar " .'. ' ) !== false ) {
342
- $ pathinfo = "avatar " . ". " . pathinfo ($ file , PATHINFO_EXTENSION );
343
- }}
344
- if (file_exists (base_path ('/assets/linkstack/images/ ' ).$ pathinfo )){File::delete (base_path ('/assets/linkstack/images/ ' ).$ pathinfo );}
337
+ $ path = findFile ('avatar ' );
338
+ $ path = base_path ('/assets/linkstack/images/ ' .$ path );
339
+
340
+ // Delete existing image
341
+ if (File::exists ($ path )) {
342
+ File::delete ($ path );
343
+ }
345
344
346
345
$ logo ->move (base_path ('/assets/linkstack/images/ ' ), "avatar " . '_ ' . time () . ". " .$ request ->file ('image ' )->extension ());
347
346
}
348
347
349
348
if (!empty ($ icon )) {
350
349
// Delete existing image
351
- $ directory = base_path ('/assets/linkstack/images/ ' );
352
- $ files = scandir ($ directory );
353
- $ pathinfo = "error.error " ;
354
- foreach ($ files as $ file ) {
355
- if (strpos ($ file , "favicon " .'. ' ) !== false ) {
356
- $ pathinfo = "favicon " . ". " . pathinfo ($ file , PATHINFO_EXTENSION );
357
- }}
358
- if (file_exists (base_path ('/assets/linkstack/images/ ' ).$ pathinfo )){File::delete (base_path ('/assets/linkstack/images/ ' ).$ pathinfo );}
350
+ $ path = findFile ('favicon ' );
351
+ $ path = base_path ('/assets/linkstack/images/ ' .$ path );
352
+
353
+ // Delete existing image
354
+ if (File::exists ($ path )) {
355
+ File::delete ($ path );
356
+ }
359
357
360
358
$ icon ->move (base_path ('/assets/linkstack/images/ ' ), "favicon " . '_ ' . time () . ". " . $ request ->file ('icon ' )->extension ());
361
359
}
0 commit comments