Completed
Push — master ( 3f274c...343141 )
by Sherif
02:14
created
src/Modules/Acl/AclGroup.php 1 patch
Indentation   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -5,42 +5,42 @@
 block discarded – undo
5 5
 
6 6
 class AclGroup extends Model{
7 7
 
8
-    use SoftDeletes;
9
-    protected $table    = 'groups';
10
-    protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
-    protected $hidden   = ['deleted_at'];
12
-    protected $guarded  = ['id'];
13
-    protected $fillable = ['name'];
14
-    public $searchable  = ['name'];
15
-
16
-    public function getCreatedAtAttribute($value)
17
-    {
18
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
-    }
20
-
21
-    public function getUpdatedAtAttribute($value)
22
-    {
23
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
-    }
25
-
26
-    public function getDeletedAtAttribute($value)
27
-    {
28
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
-    }
30
-
31
-    public function users()
32
-    {
33
-        return $this->belongsToMany('\App\Modules\Acl\AclUser','users_groups','group_id','user_id')->whereNull('users_groups.deleted_at')->withTimestamps();
34
-    }
35
-
36
-    public function permissions()
37
-    {
38
-        return $this->belongsToMany('\App\Modules\Acl\AclPermission','groups_permissions','group_id','permission_id')->whereNull('groups_permissions.deleted_at')->withTimestamps();
39
-    }
40
-
41
-    public static function boot()
42
-    {
43
-        parent::boot();
44
-        $this->observe(\App::make('App\Modules\Acl\ModelObservers\AclGroupObserver'));
45
-    }
8
+	use SoftDeletes;
9
+	protected $table    = 'groups';
10
+	protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
+	protected $hidden   = ['deleted_at'];
12
+	protected $guarded  = ['id'];
13
+	protected $fillable = ['name'];
14
+	public $searchable  = ['name'];
15
+
16
+	public function getCreatedAtAttribute($value)
17
+	{
18
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
+	}
20
+
21
+	public function getUpdatedAtAttribute($value)
22
+	{
23
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
+	}
25
+
26
+	public function getDeletedAtAttribute($value)
27
+	{
28
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
+	}
30
+
31
+	public function users()
32
+	{
33
+		return $this->belongsToMany('\App\Modules\Acl\AclUser','users_groups','group_id','user_id')->whereNull('users_groups.deleted_at')->withTimestamps();
34
+	}
35
+
36
+	public function permissions()
37
+	{
38
+		return $this->belongsToMany('\App\Modules\Acl\AclPermission','groups_permissions','group_id','permission_id')->whereNull('groups_permissions.deleted_at')->withTimestamps();
39
+	}
40
+
41
+	public static function boot()
42
+	{
43
+		parent::boot();
44
+		$this->observe(\App::make('App\Modules\Acl\ModelObservers\AclGroupObserver'));
45
+	}
46 46
 }
Please login to merge, or discard this patch.
src/Modules/Acl/AclUser.php 1 patch
Indentation   +129 added lines, -129 removed lines patch added patch discarded remove patch
@@ -7,135 +7,135 @@
 block discarded – undo
7 7
 
8 8
 class AclUser extends User {
9 9
 
10
-    use SoftDeletes, HasApiTokens;
11
-    protected $table    = 'users';
12
-    protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
13
-    protected $hidden   = ['password', 'remember_token','deleted_at'];
14
-    protected $guarded  = ['id'];
15
-    protected $fillable = ['profile_picture', 'name', 'email', 'password'];
16
-    public $searchable  = ['name', 'email'];
10
+	use SoftDeletes, HasApiTokens;
11
+	protected $table    = 'users';
12
+	protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
13
+	protected $hidden   = ['password', 'remember_token','deleted_at'];
14
+	protected $guarded  = ['id'];
15
+	protected $fillable = ['profile_picture', 'name', 'email', 'password'];
16
+	public $searchable  = ['name', 'email'];
17 17
     
18
-    public function getCreatedAtAttribute($value)
19
-    {
20
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
21
-    }
22
-
23
-    public function getUpdatedAtAttribute($value)
24
-    {
25
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
26
-    }
27
-
28
-    public function getDeletedAtAttribute($value)
29
-    {
30
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
31
-    }
32
-
33
-    /**
34
-     * Encrypt the password attribute before
35
-     * saving it in the storage.
36
-     * 
37
-     * @param string $value 
38
-     */
39
-    public function setPasswordAttribute($value)
40
-    {
41
-        $this->attributes['password'] = bcrypt($value);
42
-    }
43
-
44
-    /**
45
-     * Get the entity's notifications.
46
-     */
47
-    public function notifications()
48
-    {
49
-        return $this->morphMany('\App\Modules\Notifications\Notification', 'notifiable')->orderBy('created_at', 'desc');
50
-    }
51
-
52
-    /**
53
-     * Get the entity's read notifications.
54
-     */
55
-    public function readNotifications()
56
-    {
57
-        return $this->notifications()->whereNotNull('read_at');
58
-    }
59
-
60
-    /**
61
-     * Get the entity's unread notifications.
62
-     */
63
-    public function unreadNotifications()
64
-    {
65
-        return $this->notifications()->whereNull('read_at');
66
-    }
67
-
68
-    public function groups()
69
-    {
70
-        return $this->belongsToMany('\App\Modules\Acl\AclGroup','users_groups','user_id','group_id')->whereNull('users_groups.deleted_at')->withTimestamps();
71
-    }
72
-
73
-    public function oauthClients()
74
-    {
75
-        return $this->hasMany('App\Modules\Acl\OauthClient', 'user_id');
76
-    }
77
-
78
-    /**
79
-     * Return fcm device tokens that will be used in sending fcm notifications.
80
-     * 
81
-     * @return array
82
-     */
83
-    public function routeNotificationForFCM()
84
-    {
85
-        $devices = \Core::pushNotificationsDevices()->findBy(['user_id' => $this->id]);
86
-        $tokens  = [];
87
-
88
-        foreach ($devices as $device) 
89
-        {
90
-            $accessToken = decrypt($device->access_token);
91
-
92
-            try
93
-            {
94
-                if (\Core::users()->accessTokenExpiredOrRevoked($accessToken)) 
95
-                {
96
-                    continue;
97
-                }
98
-
99
-                $tokens[] = $device->device_token;
100
-            } 
101
-            catch (\Exception $e) 
102
-            {
103
-                $device->forceDelete();
104
-            }
105
-        }
106
-
107
-        return $tokens;
108
-    }
109
-
110
-    /**
111
-     * The channels the user receives notification broadcasts on.
112
-     *
113
-     * @return string
114
-     */
115
-    public function receivesBroadcastNotificationsOn()
116
-    {
117
-        return 'users.' . $this->id;
118
-    }
119
-
120
-    /**
121
-     * Custom password validation.
122
-     * 
123
-     * @param  string $password
124
-     * @return boolean
125
-     */
126
-    public function validateForPassportPasswordGrant($password) 
127
-    {
128
-        if ($password == config('skeleton.social_pass'))
129
-        {
130
-            return true;
131
-        }
132
-
133
-        return \Hash::check($password, $this->password);
134
-    }
18
+	public function getCreatedAtAttribute($value)
19
+	{
20
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
21
+	}
22
+
23
+	public function getUpdatedAtAttribute($value)
24
+	{
25
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
26
+	}
27
+
28
+	public function getDeletedAtAttribute($value)
29
+	{
30
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
31
+	}
32
+
33
+	/**
34
+	 * Encrypt the password attribute before
35
+	 * saving it in the storage.
36
+	 * 
37
+	 * @param string $value 
38
+	 */
39
+	public function setPasswordAttribute($value)
40
+	{
41
+		$this->attributes['password'] = bcrypt($value);
42
+	}
43
+
44
+	/**
45
+	 * Get the entity's notifications.
46
+	 */
47
+	public function notifications()
48
+	{
49
+		return $this->morphMany('\App\Modules\Notifications\Notification', 'notifiable')->orderBy('created_at', 'desc');
50
+	}
51
+
52
+	/**
53
+	 * Get the entity's read notifications.
54
+	 */
55
+	public function readNotifications()
56
+	{
57
+		return $this->notifications()->whereNotNull('read_at');
58
+	}
59
+
60
+	/**
61
+	 * Get the entity's unread notifications.
62
+	 */
63
+	public function unreadNotifications()
64
+	{
65
+		return $this->notifications()->whereNull('read_at');
66
+	}
67
+
68
+	public function groups()
69
+	{
70
+		return $this->belongsToMany('\App\Modules\Acl\AclGroup','users_groups','user_id','group_id')->whereNull('users_groups.deleted_at')->withTimestamps();
71
+	}
72
+
73
+	public function oauthClients()
74
+	{
75
+		return $this->hasMany('App\Modules\Acl\OauthClient', 'user_id');
76
+	}
77
+
78
+	/**
79
+	 * Return fcm device tokens that will be used in sending fcm notifications.
80
+	 * 
81
+	 * @return array
82
+	 */
83
+	public function routeNotificationForFCM()
84
+	{
85
+		$devices = \Core::pushNotificationsDevices()->findBy(['user_id' => $this->id]);
86
+		$tokens  = [];
87
+
88
+		foreach ($devices as $device) 
89
+		{
90
+			$accessToken = decrypt($device->access_token);
91
+
92
+			try
93
+			{
94
+				if (\Core::users()->accessTokenExpiredOrRevoked($accessToken)) 
95
+				{
96
+					continue;
97
+				}
98
+
99
+				$tokens[] = $device->device_token;
100
+			} 
101
+			catch (\Exception $e) 
102
+			{
103
+				$device->forceDelete();
104
+			}
105
+		}
106
+
107
+		return $tokens;
108
+	}
109
+
110
+	/**
111
+	 * The channels the user receives notification broadcasts on.
112
+	 *
113
+	 * @return string
114
+	 */
115
+	public function receivesBroadcastNotificationsOn()
116
+	{
117
+		return 'users.' . $this->id;
118
+	}
119
+
120
+	/**
121
+	 * Custom password validation.
122
+	 * 
123
+	 * @param  string $password
124
+	 * @return boolean
125
+	 */
126
+	public function validateForPassportPasswordGrant($password) 
127
+	{
128
+		if ($password == config('skeleton.social_pass'))
129
+		{
130
+			return true;
131
+		}
132
+
133
+		return \Hash::check($password, $this->password);
134
+	}
135 135
     
136
-    public static function boot()
137
-    {
138
-        parent::boot();
139
-        $this->observe(\App::make('App\Modules\Acl\ModelObservers\AclUserObserver'));
140
-    }
136
+	public static function boot()
137
+	{
138
+		parent::boot();
139
+		$this->observe(\App::make('App\Modules\Acl\ModelObservers\AclUserObserver'));
140
+	}
141 141
 }
Please login to merge, or discard this patch.
src/Modules/Acl/OauthClient.php 1 patch
Indentation   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -6,23 +6,23 @@
 block discarded – undo
6 6
 
7 7
 class OauthClient extends Client
8 8
 {
9
-    protected $dates    = ['created_at', 'updated_at'];
10
-    protected $fillable = ['name', 'redirect', 'user_id', 'personal_access_client', 'password_client', 'revoked'];
11
-    public $searchable  = ['name'];
9
+	protected $dates    = ['created_at', 'updated_at'];
10
+	protected $fillable = ['name', 'redirect', 'user_id', 'personal_access_client', 'password_client', 'revoked'];
11
+	public $searchable  = ['name'];
12 12
     
13
-    public function getCreatedAtAttribute($value)
14
-    {
15
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
16
-    }
13
+	public function getCreatedAtAttribute($value)
14
+	{
15
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
16
+	}
17 17
 
18
-    public function getUpdatedAtAttribute($value)
19
-    {
20
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
21
-    }
18
+	public function getUpdatedAtAttribute($value)
19
+	{
20
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
21
+	}
22 22
     
23
-    public static function boot()
24
-    {
25
-        parent::boot();
26
-        $this->observe(\App::make('App\Modules\Acl\ModelObservers\OauthClientObserver'));
27
-    }
23
+	public static function boot()
24
+	{
25
+		parent::boot();
26
+		$this->observe(\App::make('App\Modules\Acl\ModelObservers\OauthClientObserver'));
27
+	}
28 28
 }
Please login to merge, or discard this patch.
src/Modules/Acl/AclPermission.php 1 patch
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -5,37 +5,37 @@
 block discarded – undo
5 5
 
6 6
 class AclPermission extends Model {
7 7
 
8
-    use SoftDeletes;
9
-    protected $table    = 'permissions';
10
-    protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
-    protected $hidden   = ['deleted_at'];
12
-    protected $guarded  = ['id'];
13
-    protected $fillable = ['name', 'model'];
14
-    public $searchable  = ['name', 'model'];
8
+	use SoftDeletes;
9
+	protected $table    = 'permissions';
10
+	protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
+	protected $hidden   = ['deleted_at'];
12
+	protected $guarded  = ['id'];
13
+	protected $fillable = ['name', 'model'];
14
+	public $searchable  = ['name', 'model'];
15 15
 
16
-    public function getCreatedAtAttribute($value)
17
-    {
18
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
-    }
16
+	public function getCreatedAtAttribute($value)
17
+	{
18
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
+	}
20 20
 
21
-    public function getUpdatedAtAttribute($value)
22
-    {
23
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
-    }
21
+	public function getUpdatedAtAttribute($value)
22
+	{
23
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
+	}
25 25
 
26
-    public function getDeletedAtAttribute($value)
27
-    {
28
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
-    }
26
+	public function getDeletedAtAttribute($value)
27
+	{
28
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
+	}
30 30
     
31
-    public function groups()
32
-    {
33
-        return $this->belongsToMany('\App\Modules\Acl\AclGroup','groups_permissions','permission_id','group_id')->whereNull('groups_permissions.deleted_at')->withTimestamps();
34
-    }
31
+	public function groups()
32
+	{
33
+		return $this->belongsToMany('\App\Modules\Acl\AclGroup','groups_permissions','permission_id','group_id')->whereNull('groups_permissions.deleted_at')->withTimestamps();
34
+	}
35 35
 
36
-    public static function boot()
37
-    {
38
-        parent::boot();
39
-        $this->observe(\App::make('App\Modules\Acl\ModelObservers\AclPermissionObserver'));
40
-    }
36
+	public static function boot()
37
+	{
38
+		parent::boot();
39
+		$this->observe(\App::make('App\Modules\Acl\ModelObservers\AclPermissionObserver'));
40
+	}
41 41
 }
Please login to merge, or discard this patch.
src/Modules/Core/Decorators/CachingDecorator.php 1 patch
Indentation   +101 added lines, -101 removed lines patch added patch discarded remove patch
@@ -2,117 +2,117 @@
 block discarded – undo
2 2
 
3 3
 class CachingDecorator
4 4
 {
5
-    /**
6
-     * The repo implementation.
7
-     * 
8
-     * @var string
9
-     */
10
-    public $repo;
5
+	/**
6
+	 * The repo implementation.
7
+	 * 
8
+	 * @var string
9
+	 */
10
+	public $repo;
11 11
 
12
-    /**
13
-     * The cache implementation.
14
-     * 
15
-     * @var object
16
-     */
17
-    protected $cache;
12
+	/**
13
+	 * The cache implementation.
14
+	 * 
15
+	 * @var object
16
+	 */
17
+	protected $cache;
18 18
 
19
-    /**
20
-     * The modelKey implementation.
21
-     * 
22
-     * @var string
23
-     */
24
-    public $modelKey;
19
+	/**
20
+	 * The modelKey implementation.
21
+	 * 
22
+	 * @var string
23
+	 */
24
+	public $modelKey;
25 25
 
26
-    /**
27
-     * The model implementation.
28
-     * 
29
-     * @var string
30
-     */
31
-    public $model;
26
+	/**
27
+	 * The model implementation.
28
+	 * 
29
+	 * @var string
30
+	 */
31
+	public $model;
32 32
 
33
-    /**
34
-     * The modelClass implementation.
35
-     * 
36
-     * @var string
37
-     */
38
-    public $modelClass;
33
+	/**
34
+	 * The modelClass implementation.
35
+	 * 
36
+	 * @var string
37
+	 */
38
+	public $modelClass;
39 39
 
40
-    /**
41
-     * The cacheConfig implementation.
42
-     * 
43
-     * @var mixed
44
-     */
45
-    public $cacheConfig;
40
+	/**
41
+	 * The cacheConfig implementation.
42
+	 * 
43
+	 * @var mixed
44
+	 */
45
+	public $cacheConfig;
46 46
 
47
-    /**
48
-     * The cacheTag implementation.
49
-     * 
50
-     * @var string
51
-     */
52
-    public $cacheTag;
47
+	/**
48
+	 * The cacheTag implementation.
49
+	 * 
50
+	 * @var string
51
+	 */
52
+	public $cacheTag;
53 53
     
54
-    /**
55
-     * Create new CachingDecorator instance.
56
-     */
57
-    public function __construct($repo, $cache)
58
-    {   
59
-        $this->repo       = $repo;
60
-        $this->cache      = $cache;
61
-        $this->model      = $this->repo->model;
62
-        $this->modelClass = get_class($this->model);
63
-        $repoClass        = explode('\\', get_class($this->repo));
64
-        $repoName         = end($repoClass);
65
-        $this->cacheTag   = str_plural(lcfirst(substr($repoName, 0, strpos($repoName, 'Repository'))));
66
-    }
54
+	/**
55
+	 * Create new CachingDecorator instance.
56
+	 */
57
+	public function __construct($repo, $cache)
58
+	{   
59
+		$this->repo       = $repo;
60
+		$this->cache      = $cache;
61
+		$this->model      = $this->repo->model;
62
+		$this->modelClass = get_class($this->model);
63
+		$repoClass        = explode('\\', get_class($this->repo));
64
+		$repoName         = end($repoClass);
65
+		$this->cacheTag   = str_plural(lcfirst(substr($repoName, 0, strpos($repoName, 'Repository'))));
66
+	}
67 67
 
68
-    /**
69
-     * Handle the cache mechanism for the called method
70
-     * based the configurations.
71
-     * 
72
-     * @param  string $name the called method name
73
-     * @param  array  $arguments the method arguments
74
-     * @return object
75
-     */
76
-    public function __call($name, $arguments)
77
-    {
78
-        $this->setCacheConfig($name);
68
+	/**
69
+	 * Handle the cache mechanism for the called method
70
+	 * based the configurations.
71
+	 * 
72
+	 * @param  string $name the called method name
73
+	 * @param  array  $arguments the method arguments
74
+	 * @return object
75
+	 */
76
+	public function __call($name, $arguments)
77
+	{
78
+		$this->setCacheConfig($name);
79 79
 
80
-        if ($this->cacheConfig && $this->cacheConfig == 'cache') 
81
-        {
82
-            $page     = \Request::get('page') !== null ? \Request::get('page') : '1';
83
-            $cacheKey = $name . $page . \Session::get('locale') . serialize($arguments);
84
-            return $this->cache->tags([$this->cacheTag])->rememberForever($cacheKey, function() use ($arguments, $name) {
85
-                return call_user_func_array([$this->repo, $name], $arguments);
86
-            });
87
-        }
88
-        else if ($this->cacheConfig)
89
-        {
90
-            $this->cache->tags($this->cacheConfig)->flush();
91
-            return call_user_func_array([$this->repo, $name], $arguments);
92
-        }
80
+		if ($this->cacheConfig && $this->cacheConfig == 'cache') 
81
+		{
82
+			$page     = \Request::get('page') !== null ? \Request::get('page') : '1';
83
+			$cacheKey = $name . $page . \Session::get('locale') . serialize($arguments);
84
+			return $this->cache->tags([$this->cacheTag])->rememberForever($cacheKey, function() use ($arguments, $name) {
85
+				return call_user_func_array([$this->repo, $name], $arguments);
86
+			});
87
+		}
88
+		else if ($this->cacheConfig)
89
+		{
90
+			$this->cache->tags($this->cacheConfig)->flush();
91
+			return call_user_func_array([$this->repo, $name], $arguments);
92
+		}
93 93
 
94
-        return call_user_func_array([$this->repo, $name], $arguments);
95
-    }
94
+		return call_user_func_array([$this->repo, $name], $arguments);
95
+	}
96 96
 
97
-    /**
98
-     * Set cache config based on the called method.
99
-     * 
100
-     * @param  string $name
101
-     * @return void
102
-     */
103
-    private function setCacheConfig($name)
104
-    {   
105
-        $config            = \CoreConfig::getConfig();
106
-        $cacheConfig       = array_key_exists($this->cacheTag, $config['cacheConfig']) ? $config['cacheConfig'][$this->cacheTag] : false;
107
-        $this->cacheConfig = false;
97
+	/**
98
+	 * Set cache config based on the called method.
99
+	 * 
100
+	 * @param  string $name
101
+	 * @return void
102
+	 */
103
+	private function setCacheConfig($name)
104
+	{   
105
+		$config            = \CoreConfig::getConfig();
106
+		$cacheConfig       = array_key_exists($this->cacheTag, $config['cacheConfig']) ? $config['cacheConfig'][$this->cacheTag] : false;
107
+		$this->cacheConfig = false;
108 108
 
109
-        if ($cacheConfig && in_array($name, $cacheConfig['cache']))
110
-        {
111
-            $this->cacheConfig = 'cache';
112
-        }
113
-        else if ($cacheConfig && isset($cacheConfig['clear'][$name]))
114
-        {
115
-            $this->cacheConfig = $cacheConfig['clear'][$name];
116
-        }
117
-    }
109
+		if ($cacheConfig && in_array($name, $cacheConfig['cache']))
110
+		{
111
+			$this->cacheConfig = 'cache';
112
+		}
113
+		else if ($cacheConfig && isset($cacheConfig['clear'][$name]))
114
+		{
115
+			$this->cacheConfig = $cacheConfig['clear'][$name];
116
+		}
117
+	}
118 118
 }
119 119
\ No newline at end of file
Please login to merge, or discard this patch.
src/Modules/Core/Settings.php 1 patch
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -5,37 +5,37 @@
 block discarded – undo
5 5
 
6 6
 class Settings extends Model{
7 7
 
8
-    use SoftDeletes;
9
-    protected $table    = 'settings';
10
-    protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
-    protected $hidden   = ['deleted_at'];
12
-    protected $guarded  = ['id', 'key'];
13
-    protected $fillable = ['name','value'];
14
-    public $searchable  = ['name', 'value', 'key'];
8
+	use SoftDeletes;
9
+	protected $table    = 'settings';
10
+	protected $dates    = ['created_at', 'updated_at', 'deleted_at'];
11
+	protected $hidden   = ['deleted_at'];
12
+	protected $guarded  = ['id', 'key'];
13
+	protected $fillable = ['name','value'];
14
+	public $searchable  = ['name', 'value', 'key'];
15 15
     
16
-    public function getCreatedAtAttribute($value)
17
-    {
18
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
-    }
16
+	public function getCreatedAtAttribute($value)
17
+	{
18
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
19
+	}
20 20
 
21
-    public function getUpdatedAtAttribute($value)
22
-    {
23
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
-    }
21
+	public function getUpdatedAtAttribute($value)
22
+	{
23
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
24
+	}
25 25
 
26
-    public function getDeletedAtAttribute($value)
27
-    {
28
-        return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
-    }
26
+	public function getDeletedAtAttribute($value)
27
+	{
28
+		return \Carbon\Carbon::parse($value)->tz(\Session::get('time-zone'))->toDateTimeString();
29
+	}
30 30
     
31
-    public function newCollection(array $models = [])
32
-    {
33
-        return parent::newCollection($models)->keyBy('key');
34
-    }
31
+	public function newCollection(array $models = [])
32
+	{
33
+		return parent::newCollection($models)->keyBy('key');
34
+	}
35 35
 
36
-    public static function boot()
37
-    {
38
-        parent::boot();
39
-        $this->observe(\App::make('App\Modules\Core\ModelObservers\SettingsObserver'));
40
-    }
36
+	public static function boot()
37
+	{
38
+		parent::boot();
39
+		$this->observe(\App::make('App\Modules\Core\ModelObservers\SettingsObserver'));
40
+	}
41 41
 }
Please login to merge, or discard this patch.
src/Modules/Core/Utl/Media.php 2 patches
Indentation   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -2,63 +2,63 @@
 block discarded – undo
2 2
 
3 3
 class Media
4 4
 {
5
-    /**
6
-     * Upload the given image.
7
-     * 
8
-     * @param  object  $image
9
-     * @param  string  $dir
10
-     * @return string
11
-     */
12
-    public function uploadImage($image, $dir) 
13
-    {
14
-       $imageName       =  str_slug('image' . uniqid() . time() . '_' . $image->getClientOriginalName());
15
-       $destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
5
+	/**
6
+	 * Upload the given image.
7
+	 * 
8
+	 * @param  object  $image
9
+	 * @param  string  $dir
10
+	 * @return string
11
+	 */
12
+	public function uploadImage($image, $dir) 
13
+	{
14
+	   $imageName       =  str_slug('image' . uniqid() . time() . '_' . $image->getClientOriginalName());
15
+	   $destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
16 16
 
17
-       ! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
18
-       $image->move($destinationPath, $imageName);
17
+	   ! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
18
+	   $image->move($destinationPath, $imageName);
19 19
 
20
-       return url($destinationPath . $imageName);
21
-    }
20
+	   return url($destinationPath . $imageName);
21
+	}
22 22
 
23
-    /**
24
-     * Upload the given image.
25
-     * 
26
-     * @param  object  $image
27
-     * @param  string  $dir
28
-     * @return string
29
-     */
30
-    public function uploadImageBas64($image, $dir) 
31
-    {
32
-        if (! strlen($image)) 
33
-        {
34
-            return null;
35
-        }
23
+	/**
24
+	 * Upload the given image.
25
+	 * 
26
+	 * @param  object  $image
27
+	 * @param  string  $dir
28
+	 * @return string
29
+	 */
30
+	public function uploadImageBas64($image, $dir) 
31
+	{
32
+		if (! strlen($image)) 
33
+		{
34
+			return null;
35
+		}
36 36
         
37
-        $imageName       = 'image' . uniqid() . time() . '.jpg';
38
-        $destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
37
+		$imageName       = 'image' . uniqid() . time() . '.jpg';
38
+		$destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
39 39
 
40
-        ! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
40
+		! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
41 41
 
42
-        $base  = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $image));
43
-        \Image::make($base)->save($destinationPath . $imageName);
42
+		$base  = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $image));
43
+		\Image::make($base)->save($destinationPath . $imageName);
44 44
 
45
-        return url($destinationPath . $imageName);
46
-    }
45
+		return url($destinationPath . $imageName);
46
+	}
47 47
 
48
-    /**
49
-     * Delete the given image.
50
-     * 
51
-     * @param  object  $path
52
-     * @param  string  $dir
53
-     * @return void
54
-     */
55
-    public function deleteImage($path, $dir) 
56
-    {   
57
-        $arr      = explode('/', $path);
58
-        $path     = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR . end($arr);
59
-        if (\File::exists($path)) 
60
-        {
61
-            \File::delete($path);
62
-        }
63
-    }
48
+	/**
49
+	 * Delete the given image.
50
+	 * 
51
+	 * @param  object  $path
52
+	 * @param  string  $dir
53
+	 * @return void
54
+	 */
55
+	public function deleteImage($path, $dir) 
56
+	{   
57
+		$arr      = explode('/', $path);
58
+		$path     = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR . end($arr);
59
+		if (\File::exists($path)) 
60
+		{
61
+			\File::delete($path);
62
+		}
63
+	}
64 64
 }
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -11,13 +11,13 @@  discard block
 block discarded – undo
11 11
      */
12 12
     public function uploadImage($image, $dir) 
13 13
     {
14
-       $imageName       =  str_slug('image' . uniqid() . time() . '_' . $image->getClientOriginalName());
15
-       $destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
14
+       $imageName       = str_slug('image'.uniqid().time().'_'.$image->getClientOriginalName());
15
+       $destinationPath = 'media'.DIRECTORY_SEPARATOR.$dir.DIRECTORY_SEPARATOR;
16 16
 
17 17
        ! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
18 18
        $image->move($destinationPath, $imageName);
19 19
 
20
-       return url($destinationPath . $imageName);
20
+       return url($destinationPath.$imageName);
21 21
     }
22 22
 
23 23
     /**
@@ -29,20 +29,20 @@  discard block
 block discarded – undo
29 29
      */
30 30
     public function uploadImageBas64($image, $dir) 
31 31
     {
32
-        if (! strlen($image)) 
32
+        if ( ! strlen($image)) 
33 33
         {
34 34
             return null;
35 35
         }
36 36
         
37
-        $imageName       = 'image' . uniqid() . time() . '.jpg';
38
-        $destinationPath = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR;
37
+        $imageName       = 'image'.uniqid().time().'.jpg';
38
+        $destinationPath = 'media'.DIRECTORY_SEPARATOR.$dir.DIRECTORY_SEPARATOR;
39 39
 
40 40
         ! file_exists($destinationPath) ? \File::makeDirectory($destinationPath) : false;
41 41
 
42
-        $base  = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $image));
43
-        \Image::make($base)->save($destinationPath . $imageName);
42
+        $base = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $image));
43
+        \Image::make($base)->save($destinationPath.$imageName);
44 44
 
45
-        return url($destinationPath . $imageName);
45
+        return url($destinationPath.$imageName);
46 46
     }
47 47
 
48 48
     /**
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
     public function deleteImage($path, $dir) 
56 56
     {   
57 57
         $arr      = explode('/', $path);
58
-        $path     = 'media' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR . end($arr);
58
+        $path     = 'media'.DIRECTORY_SEPARATOR.$dir.DIRECTORY_SEPARATOR.end($arr);
59 59
         if (\File::exists($path)) 
60 60
         {
61 61
             \File::delete($path);
Please login to merge, or discard this patch.
src/Modules/Core/Traits/Translatable.php 1 patch
Indentation   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -2,50 +2,50 @@
 block discarded – undo
2 2
 
3 3
 trait Translatable  
4 4
 {
5
-    /**
6
-     * Create a new model instance that is existing.
7
-     *
8
-     * @param  array  $attributes
9
-     * @param  string|null  $connection
10
-     * @return static
11
-     */
12
-    public function newFromBuilder($attributes = [], $connection = null)
13
-    {
14
-        $model = parent::newFromBuilder($attributes, $connection);
5
+	/**
6
+	 * Create a new model instance that is existing.
7
+	 *
8
+	 * @param  array  $attributes
9
+	 * @param  string|null  $connection
10
+	 * @return static
11
+	 */
12
+	public function newFromBuilder($attributes = [], $connection = null)
13
+	{
14
+		$model = parent::newFromBuilder($attributes, $connection);
15 15
 
16
-        foreach ($model->attributes AS $key => $value)
17
-        {
18
-            if (isset($this->translatable) && in_array($key, $this->translatable)) 
19
-            {
20
-                $model->$key = $this->getTranslatedAttribute($value);
21
-            }
22
-        }
16
+		foreach ($model->attributes AS $key => $value)
17
+		{
18
+			if (isset($this->translatable) && in_array($key, $this->translatable)) 
19
+			{
20
+				$model->$key = $this->getTranslatedAttribute($value);
21
+			}
22
+		}
23 23
 
24
-        return $model;
25
-    }
24
+		return $model;
25
+	}
26 26
 
27
-    /**
28
-     * Returns a translatable model attribute based on the application's locale settings.
29
-     *
30
-     * @param $values
31
-     * @return string
32
-     */
33
-    protected function getTranslatedAttribute($values)
34
-    {
35
-        $values         = json_decode($values);
36
-        $primaryLocale  = \Session::get('locale');
37
-        $fallbackLocale = 'en';
27
+	/**
28
+	 * Returns a translatable model attribute based on the application's locale settings.
29
+	 *
30
+	 * @param $values
31
+	 * @return string
32
+	 */
33
+	protected function getTranslatedAttribute($values)
34
+	{
35
+		$values         = json_decode($values);
36
+		$primaryLocale  = \Session::get('locale');
37
+		$fallbackLocale = 'en';
38 38
 
39
-        if ($primaryLocale == 'all') 
40
-        {
41
-            return $values;
42
-        }
39
+		if ($primaryLocale == 'all') 
40
+		{
41
+			return $values;
42
+		}
43 43
 
44
-        if ( ! $primaryLocale || ! is_object($values) || ! property_exists($values, $primaryLocale)) 
45
-        {
46
-            return $values ? isset($values->$fallbackLocale) ? $values->$fallbackLocale : $values : '';
47
-        }
44
+		if ( ! $primaryLocale || ! is_object($values) || ! property_exists($values, $primaryLocale)) 
45
+		{
46
+			return $values ? isset($values->$fallbackLocale) ? $values->$fallbackLocale : $values : '';
47
+		}
48 48
 
49
-        return $primaryLocale == 'all' ? $values : $values->$primaryLocale;
50
-    }
49
+		return $primaryLocale == 'all' ? $values : $values->$primaryLocale;
50
+	}
51 51
 }
52 52
\ No newline at end of file
Please login to merge, or discard this patch.
src/Modules/Core/Providers/ModuleServiceProvider.php 1 patch
Indentation   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -7,50 +7,50 @@
 block discarded – undo
7 7
 class ModuleServiceProvider extends ServiceProvider
8 8
 {
9 9
 	/**
10
-     * Bootstrap the module services.
11
-     *
12
-     * @return void
13
-     */
14
-    public function boot()
15
-    {
16
-        $this->loadTranslationsFrom(__DIR__.'/../Resources/Lang', 'core');
17
-        $this->loadViewsFrom(__DIR__.'/../Resources/Views', 'core');
18
-
19
-        $factory = app('Illuminate\Database\Eloquent\Factory');
20
-        $factory->load(__DIR__.'/../Database/Factories');
21
-    }
22
-
23
-    /**
24
-     * Register the module services.
25
-     *
26
-     * @return void
27
-     */
28
-    public function register()
29
-    {
30
-        //Bind Core Facade to the IoC Container
31
-        \App::bind('Core', function()
32
-        {
33
-            return new \App\Modules\Core\Core;
34
-        });
35
-
36
-        //Bind ErrorHandler Facade to the IoC Container
37
-        \App::bind('ErrorHandler', function()
38
-        {
39
-            return new \App\Modules\Core\Utl\ErrorHandler;
40
-        });
41
-
42
-        //Bind CoreConfig Facade to the IoC Container
43
-        \App::bind('CoreConfig', function()
44
-        {
45
-            return new \App\Modules\Core\Utl\CoreConfig;
46
-        });
47
-
48
-        //Bind Mpgs Facade to the IoC Container
49
-        \App::bind('Media', function()
50
-        {
51
-            return new \App\Modules\Core\Utl\Media;
52
-        });
10
+	 * Bootstrap the module services.
11
+	 *
12
+	 * @return void
13
+	 */
14
+	public function boot()
15
+	{
16
+		$this->loadTranslationsFrom(__DIR__.'/../Resources/Lang', 'core');
17
+		$this->loadViewsFrom(__DIR__.'/../Resources/Views', 'core');
18
+
19
+		$factory = app('Illuminate\Database\Eloquent\Factory');
20
+		$factory->load(__DIR__.'/../Database/Factories');
21
+	}
22
+
23
+	/**
24
+	 * Register the module services.
25
+	 *
26
+	 * @return void
27
+	 */
28
+	public function register()
29
+	{
30
+		//Bind Core Facade to the IoC Container
31
+		\App::bind('Core', function()
32
+		{
33
+			return new \App\Modules\Core\Core;
34
+		});
35
+
36
+		//Bind ErrorHandler Facade to the IoC Container
37
+		\App::bind('ErrorHandler', function()
38
+		{
39
+			return new \App\Modules\Core\Utl\ErrorHandler;
40
+		});
41
+
42
+		//Bind CoreConfig Facade to the IoC Container
43
+		\App::bind('CoreConfig', function()
44
+		{
45
+			return new \App\Modules\Core\Utl\CoreConfig;
46
+		});
47
+
48
+		//Bind Mpgs Facade to the IoC Container
49
+		\App::bind('Media', function()
50
+		{
51
+			return new \App\Modules\Core\Utl\Media;
52
+		});
53 53
         
54
-        $this->app->register(RouteServiceProvider::class);
55
-    }
54
+		$this->app->register(RouteServiceProvider::class);
55
+	}
56 56
 }
Please login to merge, or discard this patch.