File: /home/clientsoftwares/www/ecom.clientsoftwares.com/_ide_helper_models.php
<?php
// @formatter:off
// phpcs:ignoreFile
/**
* A helper file for your Eloquent Models
* Copy the phpDocs from this file to the correct Model,
* And remove them from this file, to prevent double declarations.
*
* @author Barry vd. Heuvel <barryvdh@gmail.com>
*/
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $language_id
* @property string $name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus active()
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus query()
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|AdminOrderstatus whereUpdatedAt($value)
*/
class AdminOrderstatus extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BannerImage> $images
* @property-read int|null $images_count
* @method static \Illuminate\Database\Eloquent\Builder|Banner newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Banner newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Banner onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Banner query()
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Banner withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Banner withoutTrashed()
*/
class Banner extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $banner_id
* @property int|null $language_id
* @property string|null $title
* @property string|null $link
* @property string $image
* @property int $sort_order
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @property string|null $description
* @property string|null $text_color_code
* @property-read \App\Models\Banner|null $banner
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage query()
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereBannerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereLink($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereTextColorCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|BannerImage whereUpdatedAt($value)
*/
class BannerImage extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $image
* @property int|null $views
* @property string|null $author
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\BlogDescription|null $adminblogDescription
* @property-read \App\Models\BlogDescription|null $blogDescription
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BlogDescription> $blogMultipleDescription
* @property-read int|null $blog_multiple_description_count
* @method static \Illuminate\Database\Eloquent\Builder|Blog newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Blog newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Blog onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Blog query()
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereAuthor($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog whereViews($value)
* @method static \Illuminate\Database\Eloquent\Builder|Blog withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Blog withoutTrashed()
*/
class Blog extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $blog_id
* @property int $language_id
* @property string $title
* @property string $short_description
* @property string|null $description
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription whereBlogId($value)
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription whereShortDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|BlogDescription whereTitle($value)
*/
class BlogDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $cart_id
* @property int|null $customer_id
* @property string|null $session_id
* @property int $product_id
* @property int|null $colour_id
* @property int|null $size_id
* @property string|null $option
* @property int $quantity
* @property string|null $date_added
* @property float $base_price
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @property-read \App\Models\Product|null $product
* @property-read \App\Models\ProductDescription|null $productDescription
* @method static \Illuminate\Database\Eloquent\Builder|Cart newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Cart newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Cart query()
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereBasePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereCartId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereColourId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereDateAdded($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereOption($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereSessionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereSizeId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Cart whereUpdatedAt($value)
*/
class Cart extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $category_id
* @property string|null $image
* @property int $parent_id
* @property int|null $top
* @property int|null $column
* @property int|null $sort_order
* @property int $status
* @property int|null $seller_id
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\CategoryDescription|null $admincategoryDescription
* @property-read \App\Models\CategoryDescription|null $categoryDescription
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CategoryDescription> $categoryDescriptionNoLang
* @property-read int|null $category_description_no_lang_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CategoryDescription> $categoryMultipleDescription
* @property-read int|null $category_multiple_description_count
* @method static \Illuminate\Database\Eloquent\Builder|Category active()
* @method static \Illuminate\Database\Eloquent\Builder|Category newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Category newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Category onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Category query()
* @method static \Illuminate\Database\Eloquent\Builder|Category whereCategoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereColumn($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereParentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereSellerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereTop($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Category withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Category withoutTrashed()
*/
class Category extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $category_id
* @property int|null $language_id
* @property string $name
* @property string|null $description
* @property string|null $meta_title
* @property string|null $meta_description
* @property string|null $meta_keyword
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon $updated_at
* @property string|null $deleted_at
* @property-read \App\Models\Category|null $category
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereCategoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereMetaDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereMetaKeyword($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereMetaTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|CategoryDescription whereUpdatedAt($value)
*/
class CategoryDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $email
* @property string $subject
* @property string $message
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|Contactus newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Contactus newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Contactus onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Contactus query()
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereSubject($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Contactus withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Contactus withoutTrashed()
*/
class Contactus extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $iso_code_2
* @property string $iso_code_3
* @property string|null $address_format
* @property string $postcode_required
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\State> $states
* @property-read int|null $states_count
* @method static \Illuminate\Database\Eloquent\Builder|Country active()
* @method static \Illuminate\Database\Eloquent\Builder|Country newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Country newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Country onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Country query()
* @method static \Illuminate\Database\Eloquent\Builder|Country whereAddressFormat($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereIsoCode2($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereIsoCode3($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country wherePostcodeRequired($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Country withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Country withoutTrashed()
*/
class Country extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $code
* @property int $type 1=percentage,2=fixed
* @property string $discount
* @property int|null $uses_total
* @property int $status
* @property string|null $date_added
* @property string $start_date
* @property string $end_date
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Coupon active()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon query()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereDateAdded($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereDiscount($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereEndDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereStartDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon whereUsesTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|Coupon withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Coupon withoutTrashed()
*/
class Coupon extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $language_id
* @property string $firstname
* @property string $lastname
* @property string $email
* @property string|null $telephone
* @property int|null $location
* @property string|null $country_code
* @property string $password
* @property string|null $cart
* @property string|null $wishlist
* @property int $newsletter
* @property string|null $custom_field
* @property string|null $ip
* @property int $status
* @property string|null $code
* @property string|null $code_sendon
* @property string|null $otp_token
* @property string|null $image
* @property string|null $firebase_token
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property string|null $creation
* @property string|null $social_id
* @property-read mixed $full_name
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Review> $review
* @property-read int|null $review_count
* @method static \Illuminate\Database\Eloquent\Builder|Customer active()
* @method static \Illuminate\Database\Eloquent\Builder|Customer newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Customer newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Customer onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Customer query()
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCart($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCodeSendon($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCountryCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCreation($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereCustomField($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereFirebaseToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereFirstname($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereLastname($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereNewsletter($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereOtpToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer wherePassword($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereSocialId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereTelephone($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer whereWishlist($value)
* @method static \Illuminate\Database\Eloquent\Builder|Customer withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Customer withoutTrashed()
*/
class Customer extends \Eloquent implements \PHPOpenSourceSaver\JWTAuth\Contracts\JWTSubject {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $invoice_id
* @property int $customer_id
* @property int $points
* @property string $amount
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $expired_at
* @property int $status
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\Customer|null $customer
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards query()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereExpiredAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereInvoiceId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards wherePoints($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerRewards withoutTrashed()
*/
class CustomerRewards extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $customer_id
* @property float|null $amount
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet query()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CustomerWallet withoutTrashed()
*/
class CustomerWallet extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\ProductDescription|null $productDescription
* @property-read \App\Models\ProductDescription|null $productDescriptionAdmin
* @property-read \App\Models\Product|null $productDetails
* @property-read \App\Models\Review|null $productReview
* @property-read \App\Models\ProductSpecial|null $productSpecial
* @property-read \App\Models\ProductSpecial|null $special
* @method static \Illuminate\Database\Eloquent\Builder|DOD newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|DOD newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|DOD onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|DOD query()
* @method static \Illuminate\Database\Eloquent\Builder|DOD whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DOD whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DOD whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|DOD whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|DOD whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DOD withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|DOD withoutTrashed()
*/
class DOD extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $email
* @property string $mobile
* @property string $password
* @property \App\Models\ProductLocation|null $location
* @property int $status
* @property string|null $image
* @property string|null $dob
* @property string|null $gender
* @property string|null $otp_token
* @property string|null $firebase_token
* @property string|null $creation
* @property string|null $social_id
* @property string|null $code
* @property string|null $code_sendon
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy query()
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereCodeSendon($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereCreation($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereDob($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereFirebaseToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereGender($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereMobile($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereOtpToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy wherePassword($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereSocialId($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|DeliveryBoy withoutTrashed()
*/
class DeliveryBoy extends \Eloquent implements \PHPOpenSourceSaver\JWTAuth\Contracts\JWTSubject {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string|null $description
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\GeoZoneCountry> $countries
* @property-read int|null $countries_count
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone query()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZone withoutTrashed()
*/
class GeoZone extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $zone_id
* @property int $country_id
* @property int $state_id
* @property-read \App\Models\GeoZone|null $geoZone
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry query()
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry whereCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry whereStateId($value)
* @method static \Illuminate\Database\Eloquent\Builder|GeoZoneCountry whereZoneId($value)
*/
class GeoZoneCountry extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $language_name
* @property string $code
* @property int $status
* @property int|null $default_lang
* @property string|null $language_flag
* @property int|null $sort_order
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Language active()
* @method static \Illuminate\Database\Eloquent\Builder|Language newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Language newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Language query()
* @method static \Illuminate\Database\Eloquent\Builder|Language whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereDefaultLang($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereLanguageFlag($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereLanguageName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Language whereUpdatedAt($value)
*/
class Language extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $unit
* @property string $value
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass active()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass query()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereUnit($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass whereValue($value)
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|LengthClass withoutTrashed()
*/
class LengthClass extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $zone_id
* @property int $location_id
* @property string $zone_name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones active()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones query()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereLocationId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereZoneId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones whereZoneName($value)
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|LocationZones withoutTrashed()
*/
class LocationZones extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string|null $image
* @property int $sort_order
* @property int $status
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer active()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer query()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Manufacturer withoutTrashed()
*/
class Manufacturer extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property string $id
* @property string $email
* @property int $status
* @property string $created_at
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber query()
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|NewsLatterSubscriber whereStatus($value)
*/
class NewsLatterSubscriber extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $invoice_no
* @property string|null $invoice_prefix
* @property int $customer_id
* @property int|null $customer_group_id
* @property string $firstname
* @property string $lastname
* @property string $email
* @property string|null $telephone
* @property string $shipping_name
* @property string|null $shipping_address_1
* @property string|null $shipping_zone
* @property string $shipping_street_no
* @property string|null $shipping_building_no
* @property int|null $shipping_country_id
* @property string|null $comment
* @property string $total
* @property int|null $order_status_id
* @property string|null $commission
* @property string|null $tax_amount
* @property string|null $discount
* @property string|null $shipping_charge
* @property string $payment_method
* @property string|null $shipping_method
* @property string|null $transaction_id
* @property string $grand_total
* @property string|null $tracking
* @property int|null $language_id
* @property string|null $ip
* @property string|null $order_date
* @property string|null $forwarded_ip
* @property string|null $user_agent
* @property string|null $accept_language
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property string $billing_name
* @property string $billing_address_1
* @property string|null $billing_zone
* @property string $billing_street_no
* @property string $billing_building_no
* @property int $billing_country_id
* @property int $is_order_from_website
* @property-read \App\Models\AdminOrderstatus|null $AdminOrderstatus
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \App\Models\Country|null $orderCountry
* @property-read \App\Models\OrderStatus|null $orderStatus
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\OrderProduct> $productCounts
* @property-read int|null $product_counts_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\OrderProduct> $productRelation
* @property-read int|null $product_relation_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\OrderProduct> $products
* @property-read int|null $products_count
* @method static \Illuminate\Database\Eloquent\Builder|Order newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Order newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Order onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Order query()
* @method static \Illuminate\Database\Eloquent\Builder|Order whereAcceptLanguage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingAddress1($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingBuildingNo($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingStreetNo($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereBillingZone($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereCommission($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereCustomerGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereDiscount($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereFirstname($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereForwardedIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereGrandTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereInvoiceNo($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereInvoicePrefix($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereIsOrderFromWebsite($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereLastname($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereOrderDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereOrderStatusId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order wherePaymentMethod($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingAddress1($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingBuildingNo($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingCharge($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingMethod($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingStreetNo($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereShippingZone($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereTaxAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereTelephone($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereTracking($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereTransactionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order whereUserAgent($value)
* @method static \Illuminate\Database\Eloquent\Builder|Order withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Order withoutTrashed()
*/
class Order extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property int $order_id
* @property int $order_product_id
* @property int $deliveryBoy_id
* @property int $status_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \App\Models\OrderStatusOfDeliveryBoy|null $status
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereDeliveryBoyId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereOrderId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereOrderProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereStatusId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|OrderAssign withoutTrashed()
*/
class OrderAssign extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $order_id
* @property int $order_status_id
* @property int $notify
* @property string|null $comment
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @property-read \App\Models\OrderStatus|null $orderStatus
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereNotify($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereOrderId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereOrderStatusId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderHistory whereUpdatedAt($value)
*/
class OrderHistory extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $order_id
* @property int $product_id
* @property string $name
* @property int $quantity
* @property string $price
* @property string|null $special
* @property string|null $image
* @property string $total
* @property int|null $product_status_id
* @property string|null $assign_to
* @property string|null $options
* @property int|null $reward
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\Order|null $order
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereAssignTo($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereOptions($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereOrderId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct wherePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereProductStatusId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereReward($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereSpecial($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|OrderProduct withoutTrashed()
*/
class OrderProduct extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $language_id
* @property string $name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus active()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatus whereUpdatedAt($value)
*/
class OrderStatus extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy active()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderStatusOfDeliveryBoy whereUpdatedAt($value)
*/
class OrderStatusOfDeliveryBoy extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $order_id
* @property int $tax_rate_id
* @property string $tax_name
* @property float $tax_amount
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax query()
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax whereOrderId($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax whereTaxAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax whereTaxName($value)
* @method static \Illuminate\Database\Eloquent\Builder|OrderTax whereTaxRateId($value)
*/
class OrderTax extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $title
* @property string $heading
* @property string|null $image
* @property string $description
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Page active()
* @method static \Illuminate\Database\Eloquent\Builder|Page newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Page newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Page onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Page query()
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereHeading($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Page withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Page withoutTrashed()
*/
class Page extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string|null $payment_key
* @property string|null $payment_secret
* @property string|null $payment_mode
* @property string|null $payment_logo
* @property string $payment_code
* @property int $is_active
* @property int|null $sort_order
* @property string|null $merchant_email
* @property string|null $payment_url
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods active()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods query()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereIsActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereMerchantEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentKey($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentLogo($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentMode($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentSecret($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods wherePaymentUrl($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|PaymentMethods withoutTrashed()
*/
class PaymentMethods extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $category_id
* @property int|null $seller_id
* @property string $model
* @property string|null $jan
* @property string|null $isbn
* @property string|null $mpn
* @property int|null $reward_points
* @property \App\Models\ProductLocation|null $location
* @property int $quantity
* @property string $total_quantity
* @property int|null $stock_status_id
* @property string|null $image
* @property int|null $manufacturer_id
* @property string|null $shipping
* @property string $price
* @property string $net_cost
* @property int|null $points
* @property int|null $tax_rate_id
* @property string|null $date_available
* @property string|null $weight
* @property int|null $weight_class_id
* @property string|null $length
* @property string|null $width
* @property string|null $height
* @property int|null $length_class_id
* @property int|null $subtract
* @property int|null $minimum
* @property int|null $sort_order
* @property int|null $status
* @property int|null $viewed
* @property string|null $sku
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\CategoryDescription|null $admincategory
* @property-read \App\Models\ProductDescription|null $adminproductDescription
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductRelatedAttribute> $attributes
* @property-read int|null $attributes_count
* @property-read \App\Models\CategoryDescription|null $category
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductDiscount> $discountProduct
* @property-read int|null $discount_product_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductImage> $images
* @property-read int|null $images_count
* @property-read \App\Models\ProductDescription|null $productDescription
* @property-read \App\Models\Manufacturer|null $productManufacturer
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductDescription> $productMultipleDescription
* @property-read int|null $product_multiple_description_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductRelated> $productRelated
* @property-read int|null $product_related_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Review> $productReview
* @property-read int|null $product_review_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\LocationZones> $productZoneLoc
* @property-read int|null $product_zone_loc_count
* @property-read \App\Models\ProductSpecial|null $special
* @method static \Illuminate\Database\Eloquent\Builder|Product active()
* @method static \Illuminate\Database\Eloquent\Builder|Product newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Product newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Product onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Product query()
* @method static \Illuminate\Database\Eloquent\Builder|Product whereCategoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereDateAvailable($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereHeight($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereIsbn($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereJan($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereLength($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereLengthClassId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereManufacturerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereMinimum($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereModel($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereMpn($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereNetCost($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product wherePoints($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product wherePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereRewardPoints($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereSellerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereShipping($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereSku($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereSortOrder($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereStockStatusId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereSubtract($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereTaxRateId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereTotalQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereViewed($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereWeight($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereWeightClassId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product whereWidth($value)
* @method static \Illuminate\Database\Eloquent\Builder|Product withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Product withoutTrashed()
*/
class Product extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $group_id
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\ProductAttributeDescription|null $adminproductAttributeDescription
* @property-read \App\Models\ProductAttributeGroup|null $adminproductGroup
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductAttributeDescription> $attributeMultipleDescription
* @property-read int|null $attribute_multiple_description_count
* @property-read \App\Models\ProductAttributeDescription|null $productAttributeDescription
* @property-read \App\Models\ProductAttributeGroup|null $productGroup
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttribute withoutTrashed()
*/
class ProductAttribute extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $language_id
* @property int $attribute_id
* @property string $name
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereAttributeId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeDescription whereUpdatedAt($value)
*/
class ProductAttributeDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\ProductAttributeGroupDescription|null $AdminProductAttributeGroupDescription
* @property-read \App\Models\ProductAttributeGroupDescription|null $ProductAttributeGroupDescription
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductAttribute> $adminrelationAttributes
* @property-read int|null $adminrelation_attributes_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductAttributeGroupDescription> $attributeGroupMultipleDescription
* @property-read int|null $attribute_group_multiple_description_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductAttribute> $relationAttributes
* @property-read int|null $relation_attributes_count
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup active()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroup withoutTrashed()
*/
class ProductAttributeGroup extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $language_id
* @property int $attribute_group_id
* @property string $name
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereAttributeGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductAttributeGroupDescription whereUpdatedAt($value)
*/
class ProductAttributeGroupDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property int|null $language_id
* @property string $name
* @property string|null $description
* @property string|null $short_description
* @property string|null $tag
* @property string|null $meta_title
* @property string|null $meta_description
* @property string|null $meta_keyword
* @property-read \App\Models\Product|null $product
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereMetaDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereMetaKeyword($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereMetaTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereShortDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDescription whereTag($value)
*/
class ProductDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property int $quantity
* @property int $sort_order_discount
* @property string $price
* @property string|null $start_date
* @property string|null $end_date
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereEndDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount wherePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereSortOrderDiscount($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductDiscount whereStartDate($value)
*/
class ProductDiscount extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property string|null $image
* @property int|null $sort_order_image
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductImage whereSortOrderImage($value)
*/
class ProductImage extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $pl_id
* @property string|null $name
* @property string|null $pl_code
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\LocationZones> $zones
* @property-read int|null $zones_count
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation active()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation wherePlCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation wherePlId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductLocation withoutTrashed()
*/
class ProductLocation extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $type
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\ProductOptionDescription|null $adminproductoptionDescription
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ProductOptionDescription> $optionMultipleDescription
* @property-read int|null $option_multiple_description_count
* @property-read \App\Models\ProductOptionDescription|null $productoptionDescription
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption active()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOption withoutTrashed()
*/
class ProductOption extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $language_id
* @property int $option_id
* @property string $name
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property string|null $deleted_at
* @property-read \App\Models\ProductOption|null $productOption
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereOptionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionDescription whereUpdatedAt($value)
*/
class ProductOptionDescription extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_option_id
* @property string $name
* @property string $image
* @property int $sort_order
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue whereProductOptionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductOptionValue whereSortOrder($value)
*/
class ProductOptionValue extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $product_id
* @property int $related_id
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelated newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelated newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelated query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelated whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelated whereRelatedId($value)
*/
class ProductRelated extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property int $attribute_id
* @property string $text
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute whereAttributeId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductRelatedAttribute whereText($value)
*/
class ProductRelatedAttribute extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property string $price
* @property string|null $start_date
* @property string|null $end_date
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial whereEndDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial wherePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductSpecial whereStartDate($value)
*/
class ProductSpecial extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $location_id
* @property int|null $product_id
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation query()
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereLocationId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ProductsOfLocation withoutTrashed()
*/
class ProductsOfLocation extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $location
* @property int|null $supplier_id
* @property int|null $payment_status
* @property int|null $quantity
* @property string|null $grand_total
* @property int|null $user_id
* @property string|null $note
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseProduct> $purchaseProduct
* @property-read int|null $purchase_product_count
* @method static \Illuminate\Database\Eloquent\Builder|Purchase newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Purchase newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Purchase onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Purchase query()
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereGrandTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereNote($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase wherePaymentStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereSupplierId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Purchase withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Purchase withoutTrashed()
*/
class Purchase extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $purchase_id
* @property int $product_id
* @property string|null $quantity
* @property string|null $unit_cost
* @property string|null $total
* @property string|null $location
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct query()
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct wherePurchaseId($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereQuantity($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereUnitCost($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|PurchaseProduct withoutTrashed()
*/
class PurchaseProduct extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $product_id
* @property int $customer_id
* @property string $author
* @property string|null $text
* @property string $rating
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\Customer|null $customer
* @property-read mixed $full_name
* @property-read \App\Models\Product|null $product
* @method static \Illuminate\Database\Eloquent\Builder|Review newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Review newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Review onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Review query()
* @method static \Illuminate\Database\Eloquent\Builder|Review whereAuthor($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereRating($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereText($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Review withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Review withoutTrashed()
*/
class Review extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $store_id
* @property string $key
* @property string $value
* @property int|null $serialized
* @method static \Illuminate\Database\Eloquent\Builder|Setting newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Setting newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Setting query()
* @method static \Illuminate\Database\Eloquent\Builder|Setting whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Setting whereKey($value)
* @method static \Illuminate\Database\Eloquent\Builder|Setting whereSerialized($value)
* @method static \Illuminate\Database\Eloquent\Builder|Setting whereStoreId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Setting whereValue($value)
*/
class Setting extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $shipping_charge
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Shipping active()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping query()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereShippingCharge($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Shipping withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Shipping withoutTrashed()
*/
class Shipping extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $state_id
* @property int|null $country_id
* @property string $name
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property string $state_code
* @property string $country_code
* @property-read \App\Models\Country|null $country
* @method static \Illuminate\Database\Eloquent\Builder|State newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|State newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|State onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|State query()
* @method static \Illuminate\Database\Eloquent\Builder|State whereCountryCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereStateCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereStateId($value)
* @method static \Illuminate\Database\Eloquent\Builder|State whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|State withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|State withoutTrashed()
*/
class State extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int|null $language_id
* @property string $name
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus active()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus query()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereLanguageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|StockStatus withoutTrashed()
*/
class StockStatus extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $product_option_id
* @property int $product_id
* @property int $option_id
* @property string $label
* @property string|null $price
* @property string|null $color_code
* @property int|null $required
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Product> $Product
* @property-read int|null $product_count
* @property-read \App\Models\ProductOptionDescription|null $adminproductoptionDescription
* @property-read \App\Models\ProductOptionDescription|null $productoptionDescription
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption query()
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereColorCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereLabel($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereOptionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption wherePrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereProductId($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereProductOptionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|StoreProductOption whereRequired($value)
*/
class StoreProductOption extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string|null $name
* @property string|null $email
* @property int|null $mobile
* @property string|null $address
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Supplier newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Supplier newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Supplier onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Supplier query()
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereAddress($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereMobile($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Supplier withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Supplier withoutTrashed()
*/
class Supplier extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $tax_class_id
* @property string $name
* @property string|null $description
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TaxRules> $taxRules
* @property-read int|null $tax_rules_count
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass query()
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereTaxClassId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|TaxClass withoutTrashed()
*/
class TaxClass extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $rate
* @property int $type 1=percentage,2=fixed
* @property int $status
* @property int|null $zone_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read \App\Models\GeoZone|null $geoZone
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate active()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate query()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereRate($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate whereZoneId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRate withoutTrashed()
*/
class TaxRate extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $tax_class_id
* @property int $tax_rate_id
* @property-read \App\Models\TaxClass|null $taxClass
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules query()
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules whereTaxClassId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TaxRules whereTaxRateId($value)
*/
class TaxRules extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $email
* @property \Illuminate\Support\Carbon|null $email_verified_at
* @property string $password
* @property string|null $remember_token
* @property string|null $fcm_token
* @property string $mobile
* @property int $is_admin
* @property int $opening_amount
* @property int $current_amount
* @property string|null $opening_date
* @property int|null $daily_amount
* @property string|null $amount_type
* @property string|null $last_sms_date
* @property string|null $village_name
* @property int|null $status
* @property int $loan_only
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property \App\Models\ProductLocation|null $location
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \Spatie\Permission\Models\Permission> $permissions
* @property-read int|null $permissions_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \Spatie\Permission\Models\Role> $roles
* @property-read int|null $roles_count
* @method static \Illuminate\Database\Eloquent\Builder|User newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|User newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|User onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|User permission($permissions)
* @method static \Illuminate\Database\Eloquent\Builder|User query()
* @method static \Illuminate\Database\Eloquent\Builder|User role($roles, $guard = null)
* @method static \Illuminate\Database\Eloquent\Builder|User whereAmountType($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereCurrentAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereDailyAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereEmailVerifiedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereFcmToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereIsAdmin($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereLastSmsDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereLoanOnly($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereLocation($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereMobile($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereOpeningAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereOpeningDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|User wherePassword($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereRememberToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereVillageName($value)
* @method static \Illuminate\Database\Eloquent\Builder|User withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|User withoutTrashed()
*/
class User extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property int $min_limit
* @property int $status
* @property float|null $point_value
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|Wallet newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Wallet newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Wallet onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Wallet query()
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereMinLimit($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet wherePointValue($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Wallet withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Wallet withoutTrashed()
*/
class Wallet extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $wallet_history_id
* @property string|null $session_id
* @property int|null $customer_wallet_id
* @property string|null $amount
* @property string|null $date_added
* @property int $order_done
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory query()
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereAmount($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereCustomerWalletId($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereDateAdded($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereOrderDone($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereSessionId($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory whereWalletHistoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|WalletHistory withoutTrashed()
*/
class WalletHistory extends \Eloquent {}
}
namespace App\Models{
/**
*
*
* @property int $id
* @property string $name
* @property string $unit
* @property string|null $value
* @property int $status
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass active()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass query()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereUnit($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass whereValue($value)
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|WeightClass withoutTrashed()
*/
class WeightClass extends \Eloquent {}
}