@@ -18,20 +18,20 @@ |
||
18 | 18 | public static function getRules() |
19 | 19 | { |
20 | 20 | return [ |
21 | - 'branch_name' => 'required|exists:' . Branch::class . ',name', |
|
22 | - 'username' => 'required|string|max:255|unique:' . User::class, |
|
21 | + 'branch_name' => 'required|exists:'.Branch::class.',name', |
|
22 | + 'username' => 'required|string|max:255|unique:'.User::class, |
|
23 | 23 | 'fullname' => 'required|string|max:255', |
24 | - 'gender' => 'sometimes|nullable|enum:' . Gender::class, |
|
25 | - 'email' => 'required|string|email|max:255|unique:' . User::class, |
|
24 | + 'gender' => 'sometimes|nullable|enum:'.Gender::class, |
|
25 | + 'email' => 'required|string|email|max:255|unique:'.User::class, |
|
26 | 26 | 'phone_country' => 'sometimes|in:ID', |
27 | - 'phone' => ['required', 'string', 'phone:ID', function ($attribute, $phone, $fail) { |
|
27 | + 'phone' => [ 'required', 'string', 'phone:ID', function($attribute, $phone, $fail) { |
|
28 | 28 | $user = User::where('phone', PhoneNumber::make($phone, request()->input('phone_country', env('PHONE_COUNTRY', 'ID')))->formatE164())->count(); |
29 | 29 | |
30 | 30 | if ($user > 0) { |
31 | - $fail(trans('validation.unique', ['attribute' => static::getAttributes()[$attribute]])); |
|
31 | + $fail(trans('validation.unique', [ 'attribute' => static::getAttributes()[ $attribute ] ])); |
|
32 | 32 | } |
33 | - }], |
|
34 | - 'password' => ['required', 'confirmed', Rules\Password::defaults()], |
|
33 | + } ], |
|
34 | + 'password' => [ 'required', 'confirmed', Rules\Password::defaults() ], |
|
35 | 35 | 'agree_with_terms' => 'required|boolean|in:1', |
36 | 36 | ]; |
37 | 37 | } |
@@ -21,7 +21,7 @@ |
||
21 | 21 | public function rules() |
22 | 22 | { |
23 | 23 | return [ |
24 | - 'name' => 'required|string|max:255|unique:' . Branch::class, |
|
24 | + 'name' => 'required|string|max:255|unique:'.Branch::class, |
|
25 | 25 | 'address' => 'required|string', |
26 | 26 | 'address_latitude' => 'required|numeric', |
27 | 27 | 'address_longitude' => 'required|numeric', |
@@ -22,7 +22,7 @@ |
||
22 | 22 | public function rules() |
23 | 23 | { |
24 | 24 | return [ |
25 | - 'key' => 'required|string|max:255|unique:' . Configuration::class, |
|
25 | + 'key' => 'required|string|max:255|unique:'.Configuration::class, |
|
26 | 26 | 'value' => 'required|string|max:255', |
27 | 27 | 'description' => 'sometimes|nullable|string', |
28 | 28 | ]; |
@@ -23,8 +23,8 @@ discard block |
||
23 | 23 | { |
24 | 24 | return [ |
25 | 25 | 'name' => 'required|string|max:255', |
26 | - 'value' => 'required|numeric|min:0|unique:' . Denomination::class, |
|
27 | - 'type' => 'required|enum:' . DenominationType::class, |
|
26 | + 'value' => 'required|numeric|min:0|unique:'.Denomination::class, |
|
27 | + 'type' => 'required|enum:'.DenominationType::class, |
|
28 | 28 | 'quantity_per_bundle' => 'required|numeric|min:0', |
29 | 29 | 'minimum_order_bundle' => 'required|numeric|min:0', |
30 | 30 | 'maximum_order_bundle' => 'required|numeric|gte:minimum_order_bundle', |
@@ -64,7 +64,7 @@ discard block |
||
64 | 64 | |
65 | 65 | $file->storeAs( |
66 | 66 | Denomination::IMAGE_PATH, |
67 | - $filename = ($this->input('value') . '.' . $file->getClientOriginalExtension()) |
|
67 | + $filename = ($this->input('value').'.'.$file->getClientOriginalExtension()) |
|
68 | 68 | ); |
69 | 69 | |
70 | 70 | return $filename; |
@@ -25,8 +25,8 @@ discard block |
||
25 | 25 | { |
26 | 26 | return [ |
27 | 27 | 'name' => 'required|string|max:255', |
28 | - 'value' => ['required', 'numeric', 'min:0', Rule::unique(Denomination::class)->ignoreModel($this->route('denomination'))], |
|
29 | - 'type' => 'required|enum:' . DenominationType::class, |
|
28 | + 'value' => [ 'required', 'numeric', 'min:0', Rule::unique(Denomination::class)->ignoreModel($this->route('denomination')) ], |
|
29 | + 'type' => 'required|enum:'.DenominationType::class, |
|
30 | 30 | 'quantity_per_bundle' => 'required|numeric|min:0', |
31 | 31 | 'minimum_order_bundle' => 'required|numeric|min:0', |
32 | 32 | 'maximum_order_bundle' => 'required|numeric|gte:minimum_order_bundle', |
@@ -66,14 +66,14 @@ discard block |
||
66 | 66 | $model = $this->route('denomination'); |
67 | 67 | |
68 | 68 | if ($model->getRawOriginal('image') && $this->hasFile($key)) { |
69 | - Storage::delete(Denomination::IMAGE_PATH . '/' . $model->getRawOriginal('image')); |
|
69 | + Storage::delete(Denomination::IMAGE_PATH.'/'.$model->getRawOriginal('image')); |
|
70 | 70 | } |
71 | 71 | |
72 | 72 | $file = $this->file($key); |
73 | 73 | |
74 | 74 | $file->storeAs( |
75 | 75 | Denomination::IMAGE_PATH, |
76 | - $filename = ($this->input('value') . '.' . $file->getClientOriginalExtension()) |
|
76 | + $filename = ($this->input('value').'.'.$file->getClientOriginalExtension()) |
|
77 | 77 | ); |
78 | 78 | |
79 | 79 | return $filename; |
@@ -32,7 +32,7 @@ discard block |
||
32 | 32 | public function datatable() |
33 | 33 | { |
34 | 34 | return DataTables::eloquent(Customer::query()) |
35 | - ->setTransformer(fn ($model) => CustomerResource::make($model)->resolve()) |
|
35 | + ->setTransformer(fn($model) => CustomerResource::make($model)->resolve()) |
|
36 | 36 | ->toJson(); |
37 | 37 | } |
38 | 38 | |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | return redirect()->route('admin.customer.index')->with([ |
67 | 67 | 'alert' => [ |
68 | 68 | 'type' => 'alert-success', |
69 | - 'message' => trans('The :resource was created!', ['resource' => trans('admin-lang.customer')]), |
|
69 | + 'message' => trans('The :resource was created!', [ 'resource' => trans('admin-lang.customer') ]), |
|
70 | 70 | ], |
71 | 71 | ]); |
72 | 72 | } |
@@ -102,7 +102,7 @@ discard block |
||
102 | 102 | return redirect()->route('admin.customer.index')->with([ |
103 | 103 | 'alert' => [ |
104 | 104 | 'type' => 'alert-success', |
105 | - 'message' => trans('The :resource was updated!', ['resource' => trans('admin-lang.customer')]), |
|
105 | + 'message' => trans('The :resource was updated!', [ 'resource' => trans('admin-lang.customer') ]), |
|
106 | 106 | ], |
107 | 107 | ]); |
108 | 108 | } |
@@ -120,7 +120,7 @@ discard block |
||
120 | 120 | return redirect()->route('admin.customer.index')->with([ |
121 | 121 | 'alert' => [ |
122 | 122 | 'type' => 'alert-success', |
123 | - 'message' => trans('The :resource was deleted!', ['resource' => trans('admin-lang.customer')]), |
|
123 | + 'message' => trans('The :resource was deleted!', [ 'resource' => trans('admin-lang.customer') ]), |
|
124 | 124 | ], |
125 | 125 | ]); |
126 | 126 | } |
@@ -133,12 +133,12 @@ discard block |
||
133 | 133 | */ |
134 | 134 | public function destroyMultiple(Request $request) |
135 | 135 | { |
136 | - Customer::destroy($request->input('checkbox', [])); |
|
136 | + Customer::destroy($request->input('checkbox', [ ])); |
|
137 | 137 | |
138 | 138 | return redirect()->route('admin.customer.index')->with([ |
139 | 139 | 'alert' => [ |
140 | 140 | 'type' => 'alert-success', |
141 | - 'message' => trans('The :resource was deleted!', ['resource' => trans('admin-lang.customer')]), |
|
141 | + 'message' => trans('The :resource was deleted!', [ 'resource' => trans('admin-lang.customer') ]), |
|
142 | 142 | ], |
143 | 143 | ]); |
144 | 144 | } |
@@ -151,14 +151,14 @@ discard block |
||
151 | 151 | */ |
152 | 152 | public function destroyIdentitycardImage(Customer $customer) |
153 | 153 | { |
154 | - Storage::delete(Customer::IDENTITYCARD_IMAGE_PATH . '/' . $customer->getRawOriginal('identitycard_image')); |
|
154 | + Storage::delete(Customer::IDENTITYCARD_IMAGE_PATH.'/'.$customer->getRawOriginal('identitycard_image')); |
|
155 | 155 | |
156 | - $customer->update(['identitycard_image' => null]); |
|
156 | + $customer->update([ 'identitycard_image' => null ]); |
|
157 | 157 | |
158 | 158 | return redirect()->route('admin.customer.edit', $customer)->with([ |
159 | 159 | 'alert' => [ |
160 | 160 | 'type' => 'alert-success', |
161 | - 'message' => trans('The :resource was deleted!', ['resource' => trans('This image')]), |
|
161 | + 'message' => trans('The :resource was deleted!', [ 'resource' => trans('This image') ]), |
|
162 | 162 | ], |
163 | 163 | ]); |
164 | 164 | } |
@@ -39,7 +39,7 @@ |
||
39 | 39 | 'whatsapp_phone' => $this->faker->numerify('081#########'), |
40 | 40 | 'account_number' => $this->faker->numerify('#########'), |
41 | 41 | 'identitycard_number' => $this->faker->numerify('################'), |
42 | - 'identitycard_image' => UploadedFile::fake()->image(Str::random() . '.jpg'), |
|
42 | + 'identitycard_image' => UploadedFile::fake()->image(Str::random().'.jpg'), |
|
43 | 43 | 'location_latitude' => $this->faker->latitude, |
44 | 44 | 'location_longitude' => $this->faker->longitude, |
45 | 45 | ]; |
@@ -37,7 +37,7 @@ |
||
37 | 37 | return asset('img/stisla/avatar/avatar-1.png'); |
38 | 38 | } |
39 | 39 | |
40 | - return Storage::url(static::IDENTITYCARD_IMAGE_PATH . '/' . $value); |
|
40 | + return Storage::url(static::IDENTITYCARD_IMAGE_PATH.'/'.$value); |
|
41 | 41 | } |
42 | 42 | |
43 | 43 | /** |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | { |
52 | 52 | $date ??= Carbon::today(); |
53 | 53 | |
54 | - return $prefix . '-' . $date->format('Ymd') . '-' . Str::random(5); |
|
54 | + return $prefix.'-'.$date->format('Ymd').'-'.Str::random(5); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | /** |
@@ -64,12 +64,12 @@ discard block |
||
64 | 64 | */ |
65 | 65 | public static function findOrCreateFromCode(?string $code, Customer $customer, callable $callable = null) |
66 | 66 | { |
67 | - return static::where('code', $code)->firstOr(function () use ($customer, $callable) { |
|
67 | + return static::where('code', $code)->firstOr(function() use ($customer, $callable) { |
|
68 | 68 | $order = new Order; |
69 | 69 | |
70 | 70 | $order->setCustomerRelationValue($customer)->save(); |
71 | 71 | |
72 | - $orderStatus = new ModelOrderStatus(['status' => EnumOrderStatus::draft()]); |
|
72 | + $orderStatus = new ModelOrderStatus([ 'status' => EnumOrderStatus::draft() ]); |
|
73 | 73 | |
74 | 74 | $order->statuses()->save( |
75 | 75 | $orderStatus->setIssuerableRelationValue($customer) |