*/ namespace App{ /** * App\User * * @property int $id * @property string $name * @property string $email * @property string $password * @property string|null $remember_token * @property string|null $token * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Notifications\DatabaseNotificationCollection|\Illuminate\Notifications\DatabaseNotification[] $notifications * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User wherePassword($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereRememberToken($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereToken($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereUpdatedAt($value) * @mixin \Eloquent * @property int $confirmed * @property string|null $confirmation_code * @property string|null $confirmation_date * @property string|null $confirmation_code_to * @property int $confirmation_code_remider * @property int $active * @property string|null $active_date * @property string|null $agreement * @property int $admin * @property string $lang * @property string|null $notes * @property string|null $last_login * @property \Illuminate\Support\Carbon|null $deleted_at * @property-read \App\Models\Account $account * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\UserUpdateEmail[] $user_update_email * @method static bool|null forceDelete() * @method static \Illuminate\Database\Query\Builder|\App\User onlyTrashed() * @method static bool|null restore() * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereActiveDate($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereAdmin($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereAgreement($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereConfirmationCode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereConfirmationCodeRemider($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereConfirmationCodeTo($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereConfirmationDate($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereConfirmed($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereLang($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereLastLogin($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereNotes($value) * @method static \Illuminate\Database\Query\Builder|\App\User withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\User withoutTrashed() * @property int|null $account_id * @method static \Illuminate\Database\Eloquent\Builder|\App\User newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\User newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\User query() * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereAccountId($value) * @property-read \App\Models\UserShop $shop */ class User extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShippingCountry * * @property int $id * @property int $shipping_id * @property int|null $country_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Country|null $country * @property-read \App\Models\Shipping $shipping * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry whereCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry whereShippingId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingCountry whereUpdatedAt($value) */ class ShippingCountry extends \Eloquent {} } namespace App\Models{ /** * App\Models\Category * * @property int $id * @property int|null $parent_id * @property string $name * @property array|null $trans_name * @property int|null $pos * @property int $active * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Category[] $childrens * @property-read \App\Models\Category|null $parent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereParentId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category wherePos($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereTransName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereUpdatedAt($value) * @mixin \Eloquent * @property string|null $slug * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ProductCategory[] $product_categories * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category findSimilarSlugs($attribute, $config, $slug) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category query() */ class Category extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShoppingOrderItem * * @property int $id * @property int $shopping_order_id * @property string|null $row_id * @property int $product_id * @property int|null $qty * @property float|null $price * @property string|null $slug * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Product $product * @property-read \App\Models\ShoppingOrder $shopping_order * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem wherePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereProductId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereQty($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereRowId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereShoppingOrderId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrderItem whereUpdatedAt($value) */ class ShoppingOrderItem extends \Eloquent {} } namespace App\Models{ /** * App\Models\UserUpdateEmail * * @property-read \App\User $user * @mixin \Eloquent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail query() * @property int $user_id * @property string $email * @property string $token * @property \Illuminate\Support\Carbon $created_at * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereToken($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereUserId($value) */ class UserUpdateEmail extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShippingPrice * * @property int $id * @property int $shipping_id * @property float|null $price * @property float|null $tax * @property float|null $factor * @property float|null $total_from * @property float|null $total_to * @property int|null $weight_from * @property int|null $weight_to * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Shipping $shipping * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereFactor($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice wherePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereShippingId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereTax($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereTotalFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereTotalTo($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereWeightFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShippingPrice whereWeightTo($value) */ class ShippingPrice extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShoppingUser * * @property int $id * @property string|null $billing_salutation * @property string|null $billing_company * @property string|null $billing_firstname * @property string|null $billing_lastname * @property string|null $billing_address * @property string|null $billing_address_2 * @property string|null $billing_zipcode * @property string|null $billing_city * @property int $billing_country_id * @property string|null $billing_phone * @property string|null $billing_email * @property int $accepted_data_checkbox * @property int $same_as_billing * @property string|null $shipping_salutation * @property string|null $shipping_company * @property string|null $shipping_firstname * @property string|null $shipping_lastname * @property string|null $shipping_address * @property string|null $shipping_address_2 * @property string|null $shipping_zipcode * @property string|null $shipping_city * @property int $shipping_country_id * @property string|null $shipping_phone * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShoppingOrder[] $Shopping_orders * @property-read \App\Models\Country $billing_country * @property-read \App\Models\Country $shipping_country * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereAcceptedDataCheckbox($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingAddress($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingAddress2($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingCity($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingCompany($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingFirstname($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingLastname($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingPhone($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingSalutation($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereBillingZipcode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereSameAsBilling($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingAddress($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingAddress2($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingCity($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingCompany($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingFirstname($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingLastname($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingPhone($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingSalutation($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingZipcode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereUpdatedAt($value) */ class ShoppingUser extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShoppingInstance * * @property string $identifier * @property int $user_shop_id * @property int $country_id * @property string $subdomain * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Country $country * @property-read \App\Models\UserShop $user_shop * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereIdentifier($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereSubdomain($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingInstance whereUserShopId($value) */ class ShoppingInstance extends \Eloquent {} } namespace App\Models{ /** * App\Models\Product * * @property int $id * @property string $name * @property array|null $trans_name * @property string $title * @property array|null $trans_title * @property string|null $copy * @property array|null $trans_copy * @property float|null $price * @property float|null $price_ek * @property float|null $tax * @property float|null $price_old * @property string|null $contents * @property string|null $number * @property array|null $icons * @property string|null $description * @property array|null $trans_description * @property string|null $usage * @property array|null $trans_usage * @property string|null $ingredients * @property array|null $trans_ingredients * @property int|null $pos * @property int $active * @property int|null $amount * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $deleted_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ProductAttribute[] $attributes * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ProductCategory[] $categories * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ProductImage[] $images * @property-write mixed $price_vk * @method static bool|null forceDelete() * @method static \Illuminate\Database\Query\Builder|\App\Models\Product onlyTrashed() * @method static bool|null restore() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereAmount($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereContents($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereCopy($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereIcons($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereIngredients($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product wherePos($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product wherePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product wherePriceEk($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product wherePriceOld($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTax($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransCopy($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransIngredients($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereTransUsage($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereUsage($value) * @method static \Illuminate\Database\Query\Builder|\App\Models\Product withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\Models\Product withoutTrashed() * @mixin \Eloquent * @property string|null $slug * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product findSimilarSlugs($attribute, $config, $slug) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product query() * @property int|null $weight * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Product whereWeight($value) */ class Product extends \Eloquent {} } namespace App\Models{ /** * App\Models\Shipping * * @property int $id * @property string $name * @property array|null $trans_name * @property float|null $free * @property int $active * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShippingCountry[] $countries * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShippingPrice[] $prices * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereFree($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereTransName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Shipping whereUpdatedAt($value) */ class Shipping extends \Eloquent {} } namespace App\Models{ /** * App\Models\Country * * @property int $id * @property string $code * @property string $phone * @property string $en * @property string $de * @property string $es * @property string $fr * @property string $it * @property string $ru * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereCode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereDe($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereEn($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereEs($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereFr($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereIt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country wherePhone($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereRu($value) * @mixin \Eloquent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country query() */ class Country extends \Eloquent {} } namespace App\Models{ /** * App\Models\ProductImage * * @property int $id * @property int|null $product_id * @property string $filename * @property string $original_name * @property string $ext * @property string $mine * @property int $size * @property int $active * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Product|null $product * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereExt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereFilename($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereMine($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereOriginalName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereProductId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereSize($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereUpdatedAt($value) * @mixin \Eloquent * @property string|null $slug * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage findSimilarSlugs($attribute, $config, $slug) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductImage query() */ class ProductImage extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShoppingPayment * * @property int $id * @property int $shopping_order_id * @property string $clearingtype * @property string|null $wallettype * @property string|null $onlinebanktransfertype * @property string $reference * @property int $amount * @property string $currency * @property int|null $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\PaymentTransaction[] $payment_transactions * @property-read \App\Models\ShoppingOrder $shopping_order * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereAmount($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereClearingtype($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereCurrency($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereOnlinebanktransfertype($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereReference($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereShoppingOrderId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingPayment whereWallettype($value) */ class ShoppingPayment extends \Eloquent {} } namespace App\Models{ /** * App\Models\PaymentTransaction * * @property int $id * @property int $shopping_payment_id * @property string $request * @property int $txid * @property int $userid * @property string|null $status * @property string|null $key * @property string|null $txaction * @property string|null $transmitted_data * @property int|null $errorcode * @property string|null $errormessage * @property string|null $customermessage * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\ShoppingPayment $shopping_order * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereCustomermessage($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereErrorcode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereErrormessage($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereKey($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereRequest($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereShoppingPaymentId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereTransmittedData($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereTxaction($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereTxid($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PaymentTransaction whereUserid($value) */ class PaymentTransaction extends \Eloquent {} } namespace App\Models{ /** * App\Models\Attribute * * @property int $id * @property int|null $parent_id * @property string $name * @property array|null $trans_name * @property int|null $pos * @property int $active * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Attribute[] $childrens * @property-read \App\Models\Attribute|null $parent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereParentId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute wherePos($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereTransName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereUpdatedAt($value) * @mixin \Eloquent * @property string|null $slug * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Attribute query() */ class Attribute extends \Eloquent {} } namespace App\Models{ /** * App\Models\ShoppingOrder * * @property int $id * @property int $shopping_user_id * @property int $country_id * @property int $user_shop_id * @property float|null $total * @property float|null $shipping * @property float|null $subtotal * @property float|null $tax_rate * @property float|null $tax * @property float|null $total_shipping * @property int|null $weight * @property int|null $paid * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Country $country * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShoppingOrderItem[] $shopping_order_items * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShoppingPayment[] $shopping_payments * @property-read \App\Models\ShoppingUser $shopping_user * @property-read \App\Models\UserShop $user_shop * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder wherePaid($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereShipping($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereShoppingUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereSubtotal($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereTax($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereTaxRate($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereTotal($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereTotalShipping($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereUserShopId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingOrder whereWeight($value) */ class ShoppingOrder extends \Eloquent {} } namespace App\Models{ /** * App\Models\UserAccount * * @property-read \App\Models\Country $company_country * @property-read \App\Models\Country $company_pre_phone * @property-read \App\Models\Country $country * @property mixed $birthday * @property-read mixed $company * @property-read \App\Models\Country $pre_mobil * @property-read \App\Models\Country $pre_phone * @property-read \App\User $user * @method static bool|null forceDelete() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount newQuery() * @method static \Illuminate\Database\Query\Builder|\App\Models\UserAccount onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount query() * @method static bool|null restore() * @method static \Illuminate\Database\Query\Builder|\App\Models\UserAccount withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\Models\UserAccount withoutTrashed() * @mixin \Eloquent * @property int $id * @property string|null $company_name * @property string|null $company_street * @property string|null $company_postal_code * @property string|null $company_city * @property int|null $company_pre_phone_id * @property string|null $company_phone * @property string|null $company_homepage * @property int|null $company_country_id * @property string|null $salutation * @property string|null $title * @property string|null $first_name * @property string|null $last_name * @property string|null $street * @property string|null $postal_code * @property string|null $city * @property int|null $country_id * @property int|null $pre_phone_id * @property string|null $phone * @property int|null $pre_mobil_id * @property string|null $mobil * @property string|null $website * @property string|null $facebook * @property string|null $facebook_fanpage * @property string|null $instagram * @property string|null $data_protection * @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|\App\Models\UserAccount whereBirthday($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCity($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompany($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyCity($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyHomepage($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyPhone($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyPostalCode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyPrePhoneId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCompanyStreet($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCountryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereDataProtection($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereFacebook($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereFacebookFanpage($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereFirstName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereInstagram($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereLastName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMobil($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount wherePhone($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount wherePostalCode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount wherePreMobilId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount wherePrePhoneId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereSalutation($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereStreet($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereWebsite($value) */ class UserAccount extends \Eloquent {} } namespace App\Models{ /** * App\Models\ProductAttribute * * @property int $id * @property int $product_id * @property int $attribute_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Attribute $attribute * @property-read \App\Models\Product $product * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute whereAttributeId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute whereProductId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute whereUpdatedAt($value) * @mixin \Eloquent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductAttribute query() */ class ProductAttribute extends \Eloquent {} } namespace App\Models{ /** * App\Models\UserShop * * @property int $id * @property int $user_id * @property string $name * @property string $slug * @property int $active * @property int|null $set_defaults * @property string|null $active_date * @property string|null $title * @property string|null $contact * @property string|null $accessibility * @property string|null $about * @property array|null $featured * @property string|null $filename * @property string|null $originalname * @property string|null $ext * @property string|null $mine * @property int|null $size * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $deleted_at * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\UserShopOnSite[] $on_sites * @property-read \App\User $user * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop findSimilarSlugs($attribute, $config, $slug) * @method static bool|null forceDelete() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop newQuery() * @method static \Illuminate\Database\Query\Builder|\App\Models\UserShop onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop query() * @method static bool|null restore() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereAbout($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereAccessibility($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereActiveDate($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereContact($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereExt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereFeatured($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereFilename($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereMine($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereOriginalname($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereSetDefaults($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereSize($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShop whereUserId($value) * @method static \Illuminate\Database\Query\Builder|\App\Models\UserShop withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\Models\UserShop withoutTrashed() */ class UserShop extends \Eloquent {} } namespace App\Models{ /** * App\Models\UserShopOnSite * * @property int $id * @property int $user_shop_id * @property string|null $filename * @property string|null $original_name * @property string|null $ext * @property string|null $mine * @property int|null $size * @property string $slug * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\UserShop $product * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite findSimilarSlugs($attribute, $config, $slug) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite query() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereExt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereFilename($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereMine($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereOriginalName($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereSize($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereSlug($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserShopOnSite whereUserShopId($value) */ class UserShopOnSite extends \Eloquent {} } namespace App\Models{ /** * App\Models\ProductCategory * * @property int $id * @property int $product_id * @property int $category_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Category $category * @property-read \App\Models\Product $product * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory whereCategoryId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory whereProductId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory whereUpdatedAt($value) * @mixin \Eloquent * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory newQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ProductCategory query() */ class ProductCategory extends \Eloquent {} }