Boolean condition check code refactored

This commit is contained in:
jitendra 2022-08-09 12:04:14 +05:30
parent 2e23a17257
commit b4b0c8df2d
25 changed files with 37 additions and 41 deletions

View File

@ -146,7 +146,7 @@ class AddressDataGrid extends DataGrid
'sortable' => true,
'searchable' => false,
'closure' => function ($row) {
if ($row->default_address == 1) {
if ($row->default_address) {
return '<span class="badge badge-md badge-success"">' . trans('admin::app.customers.addresses.yes') . '</span>';
} else {
return trans('admin::app.customers.addresses.dash');

View File

@ -89,7 +89,7 @@ class AttributeDataGrid extends DataGrid
'sortable' => true,
'searchable' => false,
'closure' => function ($value) {
if ($value->is_required == 1) {
if ($value->is_required) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');
@ -105,7 +105,7 @@ class AttributeDataGrid extends DataGrid
'searchable' => false,
'filterable' => true,
'closure' => function ($value) {
if ($value->is_unique == 1) {
if ($value->is_unique) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');
@ -121,7 +121,7 @@ class AttributeDataGrid extends DataGrid
'searchable' => false,
'filterable' => true,
'closure' => function ($value) {
if ($value->value_per_locale == 1) {
if ($value->value_per_locale) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');
@ -137,7 +137,7 @@ class AttributeDataGrid extends DataGrid
'searchable' => false,
'filterable' => true,
'closure' => function ($value) {
if ($value->value_per_channel == 1) {
if ($value->value_per_channel) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');

View File

@ -77,7 +77,7 @@ class CampaignDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -86,7 +86,7 @@ class CartRuleCouponsDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->end_other_rules == 1) {
if ($value->end_other_rules) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');

View File

@ -88,7 +88,7 @@ class CatalogRuleDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -128,7 +128,7 @@ class CategoryDataGrid extends DataGrid
'searchable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -161,7 +161,7 @@ class CategoryProductDataGrid extends DataGrid
'searchable' => false,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -145,13 +145,13 @@ class CustomerDataGrid extends DataGrid
'closure' => function ($row) {
$html = '';
if ($row->status == 1) {
if ($row->status) {
$html .= '<span class="badge badge-md badge-success">' . trans('admin::app.customers.customers.active') . '</span>';
} else {
$html .= '<span class="badge badge-md badge-danger">' . trans('admin::app.customers.customers.inactive') . '</span>';
}
if ($row->is_suspended == 1) {
if ($row->is_suspended) {
$html .= '<span class="badge badge-md badge-danger">' . trans('admin::app.customers.customers.suspended') . '</span>';
}

View File

@ -86,7 +86,7 @@ class InventorySourcesDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -59,7 +59,7 @@ class NewsLetterDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status === 1) {
if ($value->status) {
return trans('admin::app.datagrid.true');
} else {
return trans('admin::app.datagrid.false');

View File

@ -204,7 +204,7 @@ class ProductDataGrid extends DataGrid
'closure' => function ($value) {
$html = '';
if ($value->status == 1) {
if ($value->status) {
$html .= '<span class="badge badge-md badge-success">' . trans('admin::app.datagrid.active') . '</span>';
} else {
$html .= '<span class="badge badge-md badge-danger">' . trans('admin::app.datagrid.inactive') . '</span>';

View File

@ -81,7 +81,7 @@ class UserDataGrid extends DataGrid
'sortable' => true,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return trans('admin::app.datagrid.active');
} else {
return trans('admin::app.datagrid.inactive');

View File

@ -138,7 +138,7 @@ class AddressController extends Controller
session()->flash('success', trans('admin::app.customers.addresses.success-update'));
return redirect()->route('admin.customer.addresses.index', ['id' => $address->customer_id]);
return redirect()->route('admin.customer.addresses.index', ['id' => $customerAddress->customer_id]);
}
/**

View File

@ -577,10 +577,6 @@ class Booking
*/
public function isCartItemInactive(\Webkul\Checkout\Contracts\CartItem $item): bool
{
if ($item->product->status === 0) {
return true;
}
return false;
return ! $item->product->status;
}
}

View File

@ -278,7 +278,7 @@ class Cart
if (
$item->product
&& $item->product->status === 0
&& ! $item->product->status
) {
throw new Exception(__('shop::app.checkout.cart.item.inactive'));
}
@ -330,7 +330,7 @@ class Cart
if ($cartItem = $cart->items()->find($itemId)) {
$cartItem->delete();
if ($cart->items()->get()->count() == 0) {
if (! $cart->items()->get()->count()) {
$this->removeCart($cart);
} else {
Shipping::collectRates();
@ -383,7 +383,7 @@ class Cart
if ($this->isCartItemInactive($item)) {
$this->cartItemRepository->delete($item->id);
if ($cart->items->count() == 0) {
if (! $cart->items->count()) {
$this->removeCart($cart);
}
@ -621,7 +621,7 @@ class Cart
$cartItems = $cart->items()->get();
if (count($cartItems) === 0) {
if (! count($cartItems)) {
$this->removeCart($cart);
return false;

View File

@ -178,7 +178,7 @@ class Cart extends Model implements CartContract
public function hasGuestCheckoutItems(): bool
{
foreach ($this->items as $item) {
if ($item->product->getAttribute('guest_checkout') === 0) {
if (! $item->product->getAttribute('guest_checkout')) {
return false;
}
}

View File

@ -917,7 +917,7 @@ class Core
*/
public function isCountryRequired()
{
return $this->getConfigData('customer.address.requirements.country') == 1;
return (bool) $this->getConfigData('customer.address.requirements.country');
}
/**
@ -927,7 +927,7 @@ class Core
*/
public function isStateRequired()
{
return $this->getConfigData('customer.address.requirements.state') == 1;
return (bool) $this->getConfigData('customer.address.requirements.state');
}
/**
@ -937,7 +937,7 @@ class Core
*/
public function isPostCodeRequired()
{
return $this->getConfigData('customer.address.requirements.postcode') == 1;
return (bool) $this->getConfigData('customer.address.requirements.postcode');
}
/**

View File

@ -53,7 +53,7 @@ class SessionController extends Controller
return redirect()->back();
}
if (auth()->guard('customer')->user()->status == 0) {
if (! auth()->guard('customer')->user()->status) {
auth()->guard('customer')->logout();
session()->flash('warning', trans('shop::app.customer.login-form.not-activated'));
@ -61,7 +61,7 @@ class SessionController extends Controller
return redirect()->back();
}
if (auth()->guard('customer')->user()->is_verified == 0) {
if (! auth()->guard('customer')->user()->is_verified) {
session()->flash('info', trans('shop::app.customer.login-form.verify-first'));
Cookie::queue(Cookie::make('enable-resend', 'true', 1));

View File

@ -20,7 +20,7 @@ class RedirectIfNotCustomer
if (! Auth::guard($guard)->check()) {
return redirect()->route('customer.session.index');
} else {
if (Auth::guard($guard)->user()->status == 0) {
if (! Auth::guard($guard)->user()->status) {
Auth::guard($guard)->logout();
session()->flash('warning', trans('shop::app.customer.login-form.not-activated'));

View File

@ -1024,14 +1024,14 @@ abstract class AbstractType
*/
public function isCartItemInactive(\Webkul\Checkout\Contracts\CartItem $item): bool
{
if ($item->product->status === 0) {
if (! $item->product->status) {
return true;
}
switch ($item->product->type) {
case 'bundle':
foreach ($item->children as $child) {
if ($child->product->status === 0) {
if (! $child->product->status) {
return true;
}
}
@ -1040,7 +1040,7 @@ abstract class AbstractType
case 'configurable':
if (
$item->child
&& $item->child->product->status === 0
&& ! $item->child->product->status
) {
return true;
}

View File

@ -40,7 +40,7 @@ class Validator
$totalConditionCount++;
if ($rule->condition_type == 1) {
if ($rule->condition_type) {
if (! $this->validateObject($condition, $entity)) {
return false;
} else {

View File

@ -95,7 +95,7 @@ class SubscriptionController extends Controller
if (isset($subscriber)) {
if (
$subscriber->count() > 0
&& $subscriber->is_subscribed == 1
&& $subscriber->is_subscribed
&& $subscriber->update(['is_subscribed' => 0])
) {
session()->flash('info', trans('shop::app.subscription.unsubscribed'));

View File

@ -63,7 +63,7 @@ class SessionController extends Controller
return redirect()->back();
}
if (auth()->guard('admin')->user()->status == 0) {
if (! auth()->guard('admin')->user()->status) {
session()->flash('warning', trans('admin::app.users.users.activate-warning'));
auth()->guard('admin')->logout();

View File

@ -243,7 +243,7 @@ class UserController extends Controller
*/
$data['status'] = isset($data['status']);
$isStatusChangedToInactive = (int) $data['status'] === 0 && (int) $user->status === 1;
$isStatusChangedToInactive = ! $data['status'] && (bool) $user->status;
if (
$isStatusChangedToInactive

View File

@ -84,7 +84,7 @@ class ContentDataGrid extends DataGrid
'searchable' => false,
'filterable' => true,
'closure' => function ($value) {
if ($value->status == 1) {
if ($value->status) {
return 'Active';
} else {
return 'Inactive';