Bläddra i källkod

Update UserObserver

Daniel Supernault 6 år sedan
förälder
incheckning
03cf26a09a
2 ändrade filer med 3 tillägg och 13 borttagningar
  1. 0 0
      app/Observers/UserObserver.php
  2. 3 13
      app/Providers/AppServiceProvider.php

+ 0 - 0
app/Observer/UserObserver.php → app/Observers/UserObserver.php


+ 3 - 13
app/Providers/AppServiceProvider.php

@@ -4,8 +4,7 @@ namespace App\Providers;
 
 use App\Observers\UserObserver;
 use App\User;
-use Auth;
-use Horizon;
+use Auth, Horizon, URL;
 use Illuminate\Support\Facades\Blade;
 use Illuminate\Support\Facades\Schema;
 use Illuminate\Support\ServiceProvider;
@@ -43,17 +42,8 @@ class AppServiceProvider extends ServiceProvider
         });
 
         Blade::directive('prettySize', function ($expression) {
-            $size = intval($expression);
-            $precision = 0;
-            $short = true;
-            $units = $short ?
-                ['B', 'k', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y'] :
-                ['B', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
-            for ($i = 0; ($size / 1024) > 0.9; $i++, $size /= 1024) {
-            }
-            $res = round($size, $precision).$units[$i];
-
-            return "<?php echo '$res'; ?>";
+            $size = \App\Util\Lexer\PrettyNumber::size($expression);
+            return "<?php echo '$size'; ?>";
         });
 
         Blade::directive('maxFileSize', function () {