Completed
Push — master ( 2da897...c93f74 )
by Sherif
03:39
created
src/Modules/V1/Acl/Providers/RouteServiceProvider.php 2 patches
Indentation   +61 added lines, -61 removed lines patch added patch discarded remove patch
@@ -8,72 +8,72 @@
 block discarded – undo
8 8
 class RouteServiceProvider extends ServiceProvider
9 9
 {
10 10
 	/**
11
-     * This namespace is applied to your controller routes.
12
-     *
13
-     * In addition, it is set as the URL generator's root namespace.
14
-     *
15
-     * @var string
16
-     */
17
-    protected $namespace = 'App\Modules\V1\Acl\Http\Controllers';
11
+	 * This namespace is applied to your controller routes.
12
+	 *
13
+	 * In addition, it is set as the URL generator's root namespace.
14
+	 *
15
+	 * @var string
16
+	 */
17
+	protected $namespace = 'App\Modules\V1\Acl\Http\Controllers';
18 18
 
19
-    /**
20
-     * Define your route model bindings, pattern filters, etc.
21
-     *
22
-     * @return void
23
-     */
24
-    public function boot()
25
-    {
26
-        //
19
+	/**
20
+	 * Define your route model bindings, pattern filters, etc.
21
+	 *
22
+	 * @return void
23
+	 */
24
+	public function boot()
25
+	{
26
+		//
27 27
 
28
-        parent::boot();
29
-    }
28
+		parent::boot();
29
+	}
30 30
 
31
-    /**
32
-     * Define the routes for the module.
33
-     *
34
-     * @return void
35
-     */
36
-    public function map()
37
-    {
38
-        $this->mapWebRoutes();
31
+	/**
32
+	 * Define the routes for the module.
33
+	 *
34
+	 * @return void
35
+	 */
36
+	public function map()
37
+	{
38
+		$this->mapWebRoutes();
39 39
 
40
-        $this->mapApiRoutes();
40
+		$this->mapApiRoutes();
41 41
 
42
-        //
43
-    }
42
+		//
43
+	}
44 44
 
45
-    /**
46
-     * Define the "web" routes for the module.
47
-     *
48
-     * These routes all receive session state, CSRF protection, etc.
49
-     *
50
-     * @return void
51
-     */
52
-    protected function mapWebRoutes()
53
-    {
54
-        Route::group([
55
-            'middleware' => 'web',
56
-            'namespace'  => $this->namespace,
57
-        ], function ($router) {
58
-            require module_path('acl', 'Routes/web.php');
59
-        });
60
-    }
45
+	/**
46
+	 * Define the "web" routes for the module.
47
+	 *
48
+	 * These routes all receive session state, CSRF protection, etc.
49
+	 *
50
+	 * @return void
51
+	 */
52
+	protected function mapWebRoutes()
53
+	{
54
+		Route::group([
55
+			'middleware' => 'web',
56
+			'namespace'  => $this->namespace,
57
+		], function ($router) {
58
+			require module_path('acl', 'Routes/web.php');
59
+		});
60
+	}
61 61
 
62
-    /**
63
-     * Define the "api" routes for the module.
64
-     *
65
-     * These routes are typically stateless.
66
-     *
67
-     * @return void
68
-     */
69
-    protected function mapApiRoutes()
70
-    {
71
-        Route::group([
72
-            'middleware' => 'api',
73
-            'namespace'  => $this->namespace,
74
-            'prefix'     => 'api',
75
-        ], function ($router) {
76
-            require module_path('acl', 'Routes/api.php');
77
-        });
78
-    }
62
+	/**
63
+	 * Define the "api" routes for the module.
64
+	 *
65
+	 * These routes are typically stateless.
66
+	 *
67
+	 * @return void
68
+	 */
69
+	protected function mapApiRoutes()
70
+	{
71
+		Route::group([
72
+			'middleware' => 'api',
73
+			'namespace'  => $this->namespace,
74
+			'prefix'     => 'api',
75
+		], function ($router) {
76
+			require module_path('acl', 'Routes/api.php');
77
+		});
78
+	}
79 79
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
         Route::group([
55 55
             'middleware' => 'web',
56 56
             'namespace'  => $this->namespace,
57
-        ], function ($router) {
57
+        ], function($router) {
58 58
             require module_path('acl', 'Routes/web.php');
59 59
         });
60 60
     }
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
             'middleware' => 'api',
73 73
             'namespace'  => $this->namespace,
74 74
             'prefix'     => 'api',
75
-        ], function ($router) {
75
+        ], function($router) {
76 76
             require module_path('acl', 'Routes/api.php');
77 77
         });
78 78
     }
Please login to merge, or discard this patch.
src/lang/ar/errors.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -2,25 +2,25 @@
 block discarded – undo
2 2
 
3 3
 return [
4 4
     
5
-    /**
6
-     * List of error messages used in core module.
7
-     */
8
-    'unAuthorized'           => 'من فضلك قم بتسجيل الدخول',
9
-    'tokenExpired'           => 'انتهت صلاحية الدخول',
10
-    'noPermissions'          => 'لا توجد صلاحية',
11
-    'loginFailed'            => 'خطأ في البريد لاكتروني او كلمة المرور',
12
-    'noSocialEmail'          => 'لا يمكن الحصول علي تابريد الاكتروني',
13
-    'userAlreadyRegistered'  => 'المستخد مسجل بالفعل.سجل الدخول بالبريد الاكتروني و كلمة السر',
14
-    'connectionError'        => 'خطأ في الاتصال',
15
-    'redisNotRunning'        => 'سيرفير الاشعارات لايعمل',
16
-    'dbQueryError'           => 'خطا في البيانات',
17
-    'cannotCreateSetting'    => 'لا يمكن اضافة اعدادات',
18
-    'cannotUpdateSettingKey' => 'لا يمكن تعديل اعدادات',
19
-    'userIsBlocked'          => 'لقد تم حظرك',
20
-    'invalidResetToken'      => 'رمز تعديل كلمة المرور خطا',
21
-    'invalidResetPassword'   => 'خطا في نعديل كلمة المرور',
22
-    'invalidOldPassword'     => 'كلمة السر القديمه خطا',
23
-    'notFound'               => 'ال :replace المطلوب غير موجود',
24
-    'generalError'           => 'حدث خطا ما',
5
+	/**
6
+	 * List of error messages used in core module.
7
+	 */
8
+	'unAuthorized'           => 'من فضلك قم بتسجيل الدخول',
9
+	'tokenExpired'           => 'انتهت صلاحية الدخول',
10
+	'noPermissions'          => 'لا توجد صلاحية',
11
+	'loginFailed'            => 'خطأ في البريد لاكتروني او كلمة المرور',
12
+	'noSocialEmail'          => 'لا يمكن الحصول علي تابريد الاكتروني',
13
+	'userAlreadyRegistered'  => 'المستخد مسجل بالفعل.سجل الدخول بالبريد الاكتروني و كلمة السر',
14
+	'connectionError'        => 'خطأ في الاتصال',
15
+	'redisNotRunning'        => 'سيرفير الاشعارات لايعمل',
16
+	'dbQueryError'           => 'خطا في البيانات',
17
+	'cannotCreateSetting'    => 'لا يمكن اضافة اعدادات',
18
+	'cannotUpdateSettingKey' => 'لا يمكن تعديل اعدادات',
19
+	'userIsBlocked'          => 'لقد تم حظرك',
20
+	'invalidResetToken'      => 'رمز تعديل كلمة المرور خطا',
21
+	'invalidResetPassword'   => 'خطا في نعديل كلمة المرور',
22
+	'invalidOldPassword'     => 'كلمة السر القديمه خطا',
23
+	'notFound'               => 'ال :replace المطلوب غير موجود',
24
+	'generalError'           => 'حدث خطا ما',
25 25
 
26 26
 ];
27 27
\ No newline at end of file
Please login to merge, or discard this patch.
src/lang/en/errors.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -2,25 +2,25 @@
 block discarded – undo
2 2
 
3 3
 return [
4 4
     
5
-    /**
6
-     * List of error messages used in core module.
7
-     */
8
-    'unAuthorized'           => 'Please login before any action',
9
-    'tokenExpired'           => 'Login token expired',
10
-    'noPermissions'          => 'No permissions',
11
-    'loginFailed'            => 'Wrong mail or password',
12
-    'noSocialEmail'          => 'Couldn\'t retrieve email',
13
-    'userAlreadyRegistered'  => 'User already registered. Please login using email and password',
14
-    'connectionError'        => 'Connection error',
15
-    'redisNotRunning'        => 'Your redis notification server is\'t running',
16
-    'dbQueryError'           => 'Please check the given inputes',
17
-    'cannotCreateSetting'    => 'Can\'t create setting',
18
-    'cannotUpdateSettingKey' => 'Can\'t update setting key',
19
-    'userIsBlocked'          => 'You have been blocked',
20
-    'invalidResetToken'      => 'Reset password token is invalid',
21
-    'invalidResetPassword'   => 'Reset password is invalid',
22
-    'invalidOldPassword'     => 'Old password is invalid',
23
-    'notFound'               => 'The requested :replace not found',
24
-    'generalError'           => 'Something went wrong',
5
+	/**
6
+	 * List of error messages used in core module.
7
+	 */
8
+	'unAuthorized'           => 'Please login before any action',
9
+	'tokenExpired'           => 'Login token expired',
10
+	'noPermissions'          => 'No permissions',
11
+	'loginFailed'            => 'Wrong mail or password',
12
+	'noSocialEmail'          => 'Couldn\'t retrieve email',
13
+	'userAlreadyRegistered'  => 'User already registered. Please login using email and password',
14
+	'connectionError'        => 'Connection error',
15
+	'redisNotRunning'        => 'Your redis notification server is\'t running',
16
+	'dbQueryError'           => 'Please check the given inputes',
17
+	'cannotCreateSetting'    => 'Can\'t create setting',
18
+	'cannotUpdateSettingKey' => 'Can\'t update setting key',
19
+	'userIsBlocked'          => 'You have been blocked',
20
+	'invalidResetToken'      => 'Reset password token is invalid',
21
+	'invalidResetPassword'   => 'Reset password is invalid',
22
+	'invalidOldPassword'     => 'Old password is invalid',
23
+	'notFound'               => 'The requested :replace not found',
24
+	'generalError'           => 'Something went wrong',
25 25
 
26 26
 ];
27 27
\ No newline at end of file
Please login to merge, or discard this patch.
src/Modules/V1/Acl/Database/Migrations/2015_12_20_124153_users.php 2 patches
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -13,16 +13,16 @@
 block discarded – undo
13 13
 	public function up()
14 14
 	{
15 15
 		Schema::create('users', function (Blueprint $table) {
16
-            $table->increments('id');
17
-            $table->string('name', 100)->nullable();
18
-            $table->string('email')->unique();
19
-            $table->string('password', 60)->nullable();
20
-            $table->boolean('blocked')->default(0);
16
+			$table->increments('id');
17
+			$table->string('name', 100)->nullable();
18
+			$table->string('email')->unique();
19
+			$table->string('password', 60)->nullable();
20
+			$table->boolean('blocked')->default(0);
21 21
 			$table->date('last_change_password')->nullable();
22
-            $table->softDeletes();
23
-            $table->rememberToken();
24
-            $table->timestamps();
25
-        });
22
+			$table->softDeletes();
23
+			$table->rememberToken();
24
+			$table->timestamps();
25
+		});
26 26
 	}
27 27
 
28 28
 	/**
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 	 */
13 13
 	public function up()
14 14
 	{
15
-		Schema::create('users', function (Blueprint $table) {
15
+		Schema::create('users', function(Blueprint $table) {
16 16
             $table->increments('id');
17 17
             $table->string('name', 100)->nullable();
18 18
             $table->string('email')->unique();
Please login to merge, or discard this patch.
src/Modules/V1/Acl/ModelObservers/AclPermissionObserver.php 1 patch
Indentation   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -5,44 +5,44 @@
 block discarded – undo
5 5
  */
6 6
 class AclPermissionObserver {
7 7
 
8
-    public function saving($model)
9
-    {
10
-        //
11
-    }
12
-
13
-    public function saved($model)
14
-    {
15
-        //
16
-    }
17
-
18
-    public function creating($model)
19
-    {
20
-        //
21
-    }
22
-
23
-    public function created($model)
24
-    {
25
-        //
26
-    }
27
-
28
-    public function updating($model)
29
-    {
30
-        //
31
-    }
32
-
33
-    public function updated($model)
34
-    {
35
-        //
36
-    }
37
-
38
-    public function deleting($model)
39
-    {
40
-        //
41
-    }
42
-
43
-    public function deleted($model)
44
-    {
45
-        //
46
-    }
8
+	public function saving($model)
9
+	{
10
+		//
11
+	}
12
+
13
+	public function saved($model)
14
+	{
15
+		//
16
+	}
17
+
18
+	public function creating($model)
19
+	{
20
+		//
21
+	}
22
+
23
+	public function created($model)
24
+	{
25
+		//
26
+	}
27
+
28
+	public function updating($model)
29
+	{
30
+		//
31
+	}
32
+
33
+	public function updated($model)
34
+	{
35
+		//
36
+	}
37
+
38
+	public function deleting($model)
39
+	{
40
+		//
41
+	}
42
+
43
+	public function deleted($model)
44
+	{
45
+		//
46
+	}
47 47
 
48 48
 }
49 49
\ No newline at end of file
Please login to merge, or discard this patch.
src/Modules/V1/Acl/Http/Controllers/UsersController.php 3 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -170,8 +170,7 @@
 block discarded – undo
170 170
             if ($request->has('id')) 
171 171
             {
172 172
                 $rule = str_replace('{id}', $request->get('id'), $rule);
173
-            }
174
-            else
173
+            } else
175 174
             {
176 175
                 $rule = str_replace(',{id}', '', $rule);
177 176
             }
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
      * to preform actions like (add, edit ... etc).
13 13
      * @var string
14 14
      */
15
-    protected $model               = 'users';
15
+    protected $model = 'users';
16 16
 
17 17
     /**
18 18
      * List of all route actions that the base api controller
@@ -26,14 +26,14 @@  discard block
 block discarded – undo
26 26
      * will skip login check for them.
27 27
      * @var array
28 28
      */
29
-    protected $skipLoginCheck      = ['login', 'loginSocial', 'register', 'sendreset', 'resetpassword', 'refreshtoken'];
29
+    protected $skipLoginCheck = ['login', 'loginSocial', 'register', 'sendreset', 'resetpassword', 'refreshtoken'];
30 30
 
31 31
     /**
32 32
      * The validations rules used by the base api controller
33 33
      * to check before add.
34 34
      * @var array
35 35
      */
36
-    protected $validationRules     = [
36
+    protected $validationRules = [
37 37
         'name'     => 'nullable|string|unique:users,name,{id},id,name,NOT_NULL', 
38 38
         'email'    => 'required|email|unique:users,email,{id},id,email,NOT_NULL', 
39 39
         'password' => 'nullable|min:6'
Please login to merge, or discard this patch.
Indentation   +219 added lines, -219 removed lines patch added patch discarded remove patch
@@ -7,250 +7,250 @@
 block discarded – undo
7 7
 
8 8
 class UsersController extends BaseApiController
9 9
 {
10
-    /**
11
-     * The name of the model that is used by the base api controller 
12
-     * to preform actions like (add, edit ... etc).
13
-     * @var string
14
-     */
15
-    protected $model               = 'users';
10
+	/**
11
+	 * The name of the model that is used by the base api controller 
12
+	 * to preform actions like (add, edit ... etc).
13
+	 * @var string
14
+	 */
15
+	protected $model               = 'users';
16 16
 
17
-    /**
18
-     * List of all route actions that the base api controller
19
-     * will skip permissions check for them.
20
-     * @var array
21
-     */
22
-    protected $skipPermissionCheck = ['account', 'logout', 'sendreset', 'changePassword'];
17
+	/**
18
+	 * List of all route actions that the base api controller
19
+	 * will skip permissions check for them.
20
+	 * @var array
21
+	 */
22
+	protected $skipPermissionCheck = ['account', 'logout', 'sendreset', 'changePassword'];
23 23
 
24
-    /**
25
-     * List of all route actions that the base api controller
26
-     * will skip login check for them.
27
-     * @var array
28
-     */
29
-    protected $skipLoginCheck      = ['login', 'loginSocial', 'register', 'sendreset', 'resetpassword', 'refreshtoken'];
24
+	/**
25
+	 * List of all route actions that the base api controller
26
+	 * will skip login check for them.
27
+	 * @var array
28
+	 */
29
+	protected $skipLoginCheck      = ['login', 'loginSocial', 'register', 'sendreset', 'resetpassword', 'refreshtoken'];
30 30
 
31
-    /**
32
-     * The validations rules used by the base api controller
33
-     * to check before add.
34
-     * @var array
35
-     */
36
-    protected $validationRules     = [
37
-        'name'     => 'nullable|string|unique:users,name,{id},id,name,NOT_NULL', 
38
-        'email'    => 'required|email|unique:users,email,{id},id,email,NOT_NULL', 
39
-        'password' => 'nullable|min:6'
40
-    ];
31
+	/**
32
+	 * The validations rules used by the base api controller
33
+	 * to check before add.
34
+	 * @var array
35
+	 */
36
+	protected $validationRules     = [
37
+		'name'     => 'nullable|string|unique:users,name,{id},id,name,NOT_NULL', 
38
+		'email'    => 'required|email|unique:users,email,{id},id,email,NOT_NULL', 
39
+		'password' => 'nullable|min:6'
40
+	];
41 41
 
42
-    /**
43
-     * Return the logged in user account.
44
-     * 
45
-     * @return \Illuminate\Http\Response
46
-     */
47
-    public function account()
48
-    {
49
-        return \Response::json(\Core::users()->account($this->relations), 200);
50
-    }
42
+	/**
43
+	 * Return the logged in user account.
44
+	 * 
45
+	 * @return \Illuminate\Http\Response
46
+	 */
47
+	public function account()
48
+	{
49
+		return \Response::json(\Core::users()->account($this->relations), 200);
50
+	}
51 51
 
52
-    /**
53
-     * Block the user.
54
-     *
55
-     * @param  integer  $id Id of the user.
56
-     * @return \Illuminate\Http\Response
57
-     */
58
-    public function block($id)
59
-    {
60
-        return \Response::json(\Core::users()->block($id), 200);
61
-    }
52
+	/**
53
+	 * Block the user.
54
+	 *
55
+	 * @param  integer  $id Id of the user.
56
+	 * @return \Illuminate\Http\Response
57
+	 */
58
+	public function block($id)
59
+	{
60
+		return \Response::json(\Core::users()->block($id), 200);
61
+	}
62 62
 
63
-    /**
64
-     * Unblock the user.
65
-     *
66
-     * @param  integer  $id Id of the user.
67
-     * @return \Illuminate\Http\Response
68
-     */
69
-    public function unblock($id)
70
-    {
71
-        return \Response::json(\Core::users()->unblock($id), 200);
72
-    }
63
+	/**
64
+	 * Unblock the user.
65
+	 *
66
+	 * @param  integer  $id Id of the user.
67
+	 * @return \Illuminate\Http\Response
68
+	 */
69
+	public function unblock($id)
70
+	{
71
+		return \Response::json(\Core::users()->unblock($id), 200);
72
+	}
73 73
 
74
-    /**
75
-     * Logout the user.
76
-     * 
77
-     * @return \Illuminate\Http\Response
78
-     */
79
-    public function logout()
80
-    {
81
-        return \Response::json(\Core::users()->logout(), 200);
82
-    }
74
+	/**
75
+	 * Logout the user.
76
+	 * 
77
+	 * @return \Illuminate\Http\Response
78
+	 */
79
+	public function logout()
80
+	{
81
+		return \Response::json(\Core::users()->logout(), 200);
82
+	}
83 83
 
84
-    /**
85
-     * Handle a registration request.
86
-     *
87
-     * @param  \Illuminate\Http\Request  $request
88
-     * @return \Illuminate\Http\Response
89
-     */
90
-    public function register(Request $request)
91
-    {
92
-        $this->validate($request, [
93
-            'name'     => 'nullable|string|unique:users,name,{id},id,name,NOT_NULL', 
94
-            'email'    => 'required|email|unique:users,email,{id},id,email,NOT_NULL', 
95
-            'password' => 'required|min:6'
96
-            ]);
84
+	/**
85
+	 * Handle a registration request.
86
+	 *
87
+	 * @param  \Illuminate\Http\Request  $request
88
+	 * @return \Illuminate\Http\Response
89
+	 */
90
+	public function register(Request $request)
91
+	{
92
+		$this->validate($request, [
93
+			'name'     => 'nullable|string|unique:users,name,{id},id,name,NOT_NULL', 
94
+			'email'    => 'required|email|unique:users,email,{id},id,email,NOT_NULL', 
95
+			'password' => 'required|min:6'
96
+			]);
97 97
 
98
-        return \Response::json(\Core::users()->register($request->only('email', 'password')), 200);
99
-    }
98
+		return \Response::json(\Core::users()->register($request->only('email', 'password')), 200);
99
+	}
100 100
 
101
-    /**
102
-     * Handle a login request of the none admin to the application.
103
-     *
104
-     * @param  \Illuminate\Http\Request  $request
105
-     * @return \Illuminate\Http\Response
106
-     */
107
-    public function login(Request $request)
108
-    {
109
-        $this->validate($request, [
110
-            'email'    => 'required|email', 
111
-            'password' => 'required|min:6',
112
-            'admin'    => 'boolean'
113
-            ]);
101
+	/**
102
+	 * Handle a login request of the none admin to the application.
103
+	 *
104
+	 * @param  \Illuminate\Http\Request  $request
105
+	 * @return \Illuminate\Http\Response
106
+	 */
107
+	public function login(Request $request)
108
+	{
109
+		$this->validate($request, [
110
+			'email'    => 'required|email', 
111
+			'password' => 'required|min:6',
112
+			'admin'    => 'boolean'
113
+			]);
114 114
 
115
-        return \Response::json(\Core::users()->login($request->only('email', 'password'), $request->get('admin')), 200);
116
-    }
115
+		return \Response::json(\Core::users()->login($request->only('email', 'password'), $request->get('admin')), 200);
116
+	}
117 117
 
118
-    /**
119
-     * Handle a social login request of the none admin to the application.
120
-     *
121
-     * @param  \Illuminate\Http\Request  $request
122
-     * @return \Illuminate\Http\Response
123
-     */
124
-    public function loginSocial(Request $request)
125
-    {
126
-        $this->validate($request, [
127
-            'auth_code'    => 'required_without:access_token',
128
-            'access_token' => 'required_without:auth_code',
129
-            'type'         => 'required|in:facebook,google'
130
-            ]);
118
+	/**
119
+	 * Handle a social login request of the none admin to the application.
120
+	 *
121
+	 * @param  \Illuminate\Http\Request  $request
122
+	 * @return \Illuminate\Http\Response
123
+	 */
124
+	public function loginSocial(Request $request)
125
+	{
126
+		$this->validate($request, [
127
+			'auth_code'    => 'required_without:access_token',
128
+			'access_token' => 'required_without:auth_code',
129
+			'type'         => 'required|in:facebook,google'
130
+			]);
131 131
 
132
-        return \Response::json(\Core::users()->loginSocial($request->only('auth_code', 'access_token', 'type')), 200);
133
-    }
132
+		return \Response::json(\Core::users()->loginSocial($request->only('auth_code', 'access_token', 'type')), 200);
133
+	}
134 134
 
135
-    /**
136
-     * Assign the given groups to the given user.
137
-     *
138
-     * @param  \Illuminate\Http\Request  $request
139
-     * @return \Illuminate\Http\Response
140
-     */
141
-    public function assigngroups(Request $request)
142
-    {
143
-        $this->validate($request, [
144
-            'group_ids' => 'required|exists:groups,id', 
145
-            'user_id'   => 'required|exists:users,id'
146
-            ]);
135
+	/**
136
+	 * Assign the given groups to the given user.
137
+	 *
138
+	 * @param  \Illuminate\Http\Request  $request
139
+	 * @return \Illuminate\Http\Response
140
+	 */
141
+	public function assigngroups(Request $request)
142
+	{
143
+		$this->validate($request, [
144
+			'group_ids' => 'required|exists:groups,id', 
145
+			'user_id'   => 'required|exists:users,id'
146
+			]);
147 147
 
148
-        return \Response::json(\Core::users()->assignGroups($request->get('user_id'), $request->get('group_ids')), 200);
149
-    }
148
+		return \Response::json(\Core::users()->assignGroups($request->get('user_id'), $request->get('group_ids')), 200);
149
+	}
150 150
 
151
-    /**
152
-     * Send a reset link to the given user.
153
-     *
154
-     * @param  \Illuminate\Http\Request  $request
155
-     * @return \Illuminate\Http\Response
156
-     */
157
-    public function sendreset(Request $request)
158
-    {
159
-        $this->validate($request, ['email' => 'required|email']);
151
+	/**
152
+	 * Send a reset link to the given user.
153
+	 *
154
+	 * @param  \Illuminate\Http\Request  $request
155
+	 * @return \Illuminate\Http\Response
156
+	 */
157
+	public function sendreset(Request $request)
158
+	{
159
+		$this->validate($request, ['email' => 'required|email']);
160 160
 
161
-        return \Response::json(\Core::users()->sendReset($request->only('email')), 200);
162
-    }
161
+		return \Response::json(\Core::users()->sendReset($request->only('email')), 200);
162
+	}
163 163
 
164
-    /**
165
-     * Reset the given user's password.
166
-     *
167
-     * @param  \Illuminate\Http\Request  $request
168
-     * @return \Illuminate\Http\Response
169
-     */
170
-    public function resetpassword(Request $request)
171
-    {
172
-        $this->validate($request, [
173
-            'token'                 => 'required',
174
-            'email'                 => 'required|email',
175
-            'password'              => 'required|confirmed|min:6',
176
-            'password_confirmation' => 'required',
177
-        ]);
164
+	/**
165
+	 * Reset the given user's password.
166
+	 *
167
+	 * @param  \Illuminate\Http\Request  $request
168
+	 * @return \Illuminate\Http\Response
169
+	 */
170
+	public function resetpassword(Request $request)
171
+	{
172
+		$this->validate($request, [
173
+			'token'                 => 'required',
174
+			'email'                 => 'required|email',
175
+			'password'              => 'required|confirmed|min:6',
176
+			'password_confirmation' => 'required',
177
+		]);
178 178
 
179
-        return \Response::json(\Core::users()->resetPassword($request->only('email', 'password', 'password_confirmation', 'token')), 200);
180
-    }
179
+		return \Response::json(\Core::users()->resetPassword($request->only('email', 'password', 'password_confirmation', 'token')), 200);
180
+	}
181 181
 
182
-    /**
183
-     * Change the logged in user password.
184
-     *
185
-     * @param  \Illuminate\Http\Request  $request
186
-     * @return \Illuminate\Http\Response
187
-     */
188
-    public function changePassword(Request $request)
189
-    {
190
-        $this->validate($request, [
191
-            'old_password'          => 'required',
192
-            'password'              => 'required|confirmed|min:6',
193
-            'password_confirmation' => 'required',
194
-        ]);
182
+	/**
183
+	 * Change the logged in user password.
184
+	 *
185
+	 * @param  \Illuminate\Http\Request  $request
186
+	 * @return \Illuminate\Http\Response
187
+	 */
188
+	public function changePassword(Request $request)
189
+	{
190
+		$this->validate($request, [
191
+			'old_password'          => 'required',
192
+			'password'              => 'required|confirmed|min:6',
193
+			'password_confirmation' => 'required',
194
+		]);
195 195
 
196
-        return \Response::json(\Core::users()->changePassword($request->only('old_password', 'password', 'password_confirmation')), 200);
197
-    }
196
+		return \Response::json(\Core::users()->changePassword($request->only('old_password', 'password', 'password_confirmation')), 200);
197
+	}
198 198
 
199
-    /**
200
-     * Refresh the expired login token.
201
-     *
202
-     * @return \Illuminate\Http\Response
203
-     */
204
-    public function refreshtoken()
205
-    {
206
-        return \Response::json(\Core::users()->refreshtoken(), 200);
207
-    }
199
+	/**
200
+	 * Refresh the expired login token.
201
+	 *
202
+	 * @return \Illuminate\Http\Response
203
+	 */
204
+	public function refreshtoken()
205
+	{
206
+		return \Response::json(\Core::users()->refreshtoken(), 200);
207
+	}
208 208
 
209
-    /**
210
-     * Paginate all users with inthe given group.
211
-     * 
212
-     * @param  \Illuminate\Http\Request  $request
213
-     * @param  string $groupName The name of the requested group.
214
-     * @param  integer $perPage  Number of rows per page default 15.
215
-     * @param  string  $sortBy   The name of the column to sort by.
216
-     * @param  boolean $desc     Sort ascending or descinding (1: desc, 0: asc).
217
-     * @return \Illuminate\Http\Response
218
-     */
219
-    public function group(Request $request, $groupName, $perPage = false, $sortBy = 'created_at', $desc = 1)
220
-    {
221
-        return \Response::json(\Core::users()->group($request->all(), $groupName, $this->relations, $perPage, $sortBy, $desc), 200);
222
-    }
209
+	/**
210
+	 * Paginate all users with inthe given group.
211
+	 * 
212
+	 * @param  \Illuminate\Http\Request  $request
213
+	 * @param  string $groupName The name of the requested group.
214
+	 * @param  integer $perPage  Number of rows per page default 15.
215
+	 * @param  string  $sortBy   The name of the column to sort by.
216
+	 * @param  boolean $desc     Sort ascending or descinding (1: desc, 0: asc).
217
+	 * @return \Illuminate\Http\Response
218
+	 */
219
+	public function group(Request $request, $groupName, $perPage = false, $sortBy = 'created_at', $desc = 1)
220
+	{
221
+		return \Response::json(\Core::users()->group($request->all(), $groupName, $this->relations, $perPage, $sortBy, $desc), 200);
222
+	}
223 223
 
224
-    /**
225
-     * Save the given data to the logged in user.
226
-     *
227
-     * @param  \Illuminate\Http\Request  $request
228
-     * @return \Illuminate\Http\Response
229
-     */
230
-    public function saveProfile(Request $request) 
231
-    {
232
-        foreach ($this->validationRules as &$rule) 
233
-        {
234
-            if (strpos($rule, 'exists') && ! strpos($rule, 'deleted_at,NULL')) 
235
-            {
236
-                $rule .= ',deleted_at,NULL';
237
-            }
224
+	/**
225
+	 * Save the given data to the logged in user.
226
+	 *
227
+	 * @param  \Illuminate\Http\Request  $request
228
+	 * @return \Illuminate\Http\Response
229
+	 */
230
+	public function saveProfile(Request $request) 
231
+	{
232
+		foreach ($this->validationRules as &$rule) 
233
+		{
234
+			if (strpos($rule, 'exists') && ! strpos($rule, 'deleted_at,NULL')) 
235
+			{
236
+				$rule .= ',deleted_at,NULL';
237
+			}
238 238
 
239
-            if ($request->has('id')) 
240
-            {
241
-                $rule = str_replace('{id}', $request->get('id'), $rule);
242
-            }
243
-            else
244
-            {
245
-                $rule = str_replace(',{id}', '', $rule);
246
-            }
247
-        }
239
+			if ($request->has('id')) 
240
+			{
241
+				$rule = str_replace('{id}', $request->get('id'), $rule);
242
+			}
243
+			else
244
+			{
245
+				$rule = str_replace(',{id}', '', $rule);
246
+			}
247
+		}
248 248
 
249
-        $this->validate($request, $this->validationRules);
249
+		$this->validate($request, $this->validationRules);
250 250
 
251
-        if ($this->model)
252
-        {
253
-            return \Response::json(call_user_func_array("\Core::{$this->model}", [])->saveProfile($request->all()), 200);
254
-        }
255
-    }
251
+		if ($this->model)
252
+		{
253
+			return \Response::json(call_user_func_array("\Core::{$this->model}", [])->saveProfile($request->all()), 200);
254
+		}
255
+	}
256 256
 }
Please login to merge, or discard this patch.
src/Modules/V1/Reporting/ModelObservers/ReprotObserver.php 1 patch
Indentation   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -5,44 +5,44 @@
 block discarded – undo
5 5
  */
6 6
 class ReprotObserver {
7 7
 
8
-    public function saving($model)
9
-    {
10
-        //
11
-    }
12
-
13
-    public function saved($model)
14
-    {
15
-        //
16
-    }
17
-
18
-    public function creating($model)
19
-    {
20
-        //
21
-    }
22
-
23
-    public function created($model)
24
-    {
25
-        //
26
-    }
27
-
28
-    public function updating($model)
29
-    {
30
-        //
31
-    }
32
-
33
-    public function updated($model)
34
-    {
35
-        //
36
-    }
37
-
38
-    public function deleting($model)
39
-    {
40
-        //
41
-    }
42
-
43
-    public function deleted($model)
44
-    {
45
-        //
46
-    }
8
+	public function saving($model)
9
+	{
10
+		//
11
+	}
12
+
13
+	public function saved($model)
14
+	{
15
+		//
16
+	}
17
+
18
+	public function creating($model)
19
+	{
20
+		//
21
+	}
22
+
23
+	public function created($model)
24
+	{
25
+		//
26
+	}
27
+
28
+	public function updating($model)
29
+	{
30
+		//
31
+	}
32
+
33
+	public function updated($model)
34
+	{
35
+		//
36
+	}
37
+
38
+	public function deleting($model)
39
+	{
40
+		//
41
+	}
42
+
43
+	public function deleted($model)
44
+	{
45
+		//
46
+	}
47 47
 
48 48
 }
49 49
\ No newline at end of file
Please login to merge, or discard this patch.
Modules/V1/Notifications/ModelObservers/PushNotificationDeviceObserver.php 1 patch
Indentation   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -5,44 +5,44 @@
 block discarded – undo
5 5
  */
6 6
 class PushNotificationDeviceObserver {
7 7
 
8
-    public function saving($model)
9
-    {
10
-        //
11
-    }
12
-
13
-    public function saved($model)
14
-    {
15
-        //
16
-    }
17
-
18
-    public function creating($model)
19
-    {
20
-        //
21
-    }
22
-
23
-    public function created($model)
24
-    {
25
-        //
26
-    }
27
-
28
-    public function updating($model)
29
-    {
30
-        //
31
-    }
32
-
33
-    public function updated($model)
34
-    {
35
-        //
36
-    }
37
-
38
-    public function deleting($model)
39
-    {
40
-        //
41
-    }
42
-
43
-    public function deleted($model)
44
-    {
45
-        //
46
-    }
8
+	public function saving($model)
9
+	{
10
+		//
11
+	}
12
+
13
+	public function saved($model)
14
+	{
15
+		//
16
+	}
17
+
18
+	public function creating($model)
19
+	{
20
+		//
21
+	}
22
+
23
+	public function created($model)
24
+	{
25
+		//
26
+	}
27
+
28
+	public function updating($model)
29
+	{
30
+		//
31
+	}
32
+
33
+	public function updated($model)
34
+	{
35
+		//
36
+	}
37
+
38
+	public function deleting($model)
39
+	{
40
+		//
41
+	}
42
+
43
+	public function deleted($model)
44
+	{
45
+		//
46
+	}
47 47
 
48 48
 }
49 49
\ No newline at end of file
Please login to merge, or discard this patch.
Database/Migrations/2016_01_24_111942_push_notifications_devices.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
 			$table->unique(array('device_token', 'device_type'));
22 22
 			$table->softDeletes();
23 23
 			$table->timestamps();
24
-        });
24
+		});
25 25
 	}
26 26
 
27 27
 	/**
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 	 */
13 13
 	public function up()
14 14
 	{
15
-		Schema::create('push_notifications_devices', function (Blueprint $table) {
15
+		Schema::create('push_notifications_devices', function(Blueprint $table) {
16 16
 			$table->increments('id');
17 17
 			$table->string('device_token');
18 18
 			$table->enum('device_type', ['android', 'ios']);
Please login to merge, or discard this patch.