File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 22
33namespace jeremykenedy \LaravelLogger \App \Http \Traits ;
44
5+ use Illuminate \Support \Facades \Auth ;
56use Illuminate \Support \Facades \Log ;
67use Illuminate \Support \Facades \Request ;
8+ use Illuminate \Support \Facades \Validator ;
79use Jaybizzle \LaravelCrawlerDetect \Facades \LaravelCrawlerDetect as Crawler ;
810use jeremykenedy \LaravelLogger \App \Models \Activity ;
9- use Validator ;
1011
1112trait ActivityLogger
1213{
@@ -22,7 +23,7 @@ public static function activity($description = null)
2223 $ userType = trans ('LaravelLogger::laravel-logger.userTypes.guest ' );
2324 $ userId = null ;
2425
25- if (\ Auth::check ()) {
26+ if (Auth::check ()) {
2627 $ userType = trans ('LaravelLogger::laravel-logger.userTypes.registered ' );
2728 $ userIdField = config ('LaravelLogger.defaultUserIDField ' );
2829 $ userId = Request::user ()->{$ userIdField };
@@ -72,7 +73,7 @@ public static function activity($description = null)
7273 ];
7374
7475 // Validation Instance
75- $ validator = Validator::make ($ data , Activity::Rules ([] ));
76+ $ validator = Validator::make ($ data , Activity::rules ( ));
7677 if ($ validator ->fails ()) {
7778 $ errors = self ::prepareErrorMessage ($ validator ->errors (), $ data );
7879 if (config ('LaravelLogger.logDBActivityLogFailuresToFile ' )) {
Original file line number Diff line number Diff line change @@ -125,12 +125,18 @@ public function user()
125125 */
126126 public static function rules ($ merge = [])
127127 {
128+ if (\Illuminate \Foundation \Application::VERSION < 5.8 ) {
129+ $ route_url_check = 'active_url ' ;
130+ } else {
131+ $ route_url_check = 'url ' ;
132+ }
133+
128134 return array_merge (
129135 [
130136 'description ' => 'required|string ' ,
131137 'userType ' => 'required|string ' ,
132138 'userId ' => 'nullable|integer ' ,
133- 'route ' => 'nullable|url ' ,
139+ 'route ' => 'nullable| ' . $ route_url_check ,
134140 'ipAddress ' => 'nullable|ip ' ,
135141 'userAgent ' => 'nullable|string ' ,
136142 'locale ' => 'nullable|string ' ,
Original file line number Diff line number Diff line change 33namespace jeremykenedy \LaravelLogger ;
44
55use Illuminate \Routing \Router ;
6+ use Illuminate \Support \Facades \Event ;
67use Illuminate \Support \ServiceProvider ;
78use jeremykenedy \LaravelLogger \App \Http \Middleware \LogActivity ;
89
@@ -109,7 +110,7 @@ private function registerEventListeners()
109110 $ listeners = $ this ->getListeners ();
110111 foreach ($ listeners as $ listenerKey => $ listenerValues ) {
111112 foreach ($ listenerValues as $ listenerValue ) {
112- \ Event::listen (
113+ Event::listen (
113114 $ listenerKey ,
114115 $ listenerValue
115116 );
You can’t perform that action at this time.
0 commit comments