WIP
This commit is contained in:
@@ -169,7 +169,7 @@ class Channel extends Model implements HasMedia, Sortable
|
||||
/**
|
||||
* Channels inventories
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Relations\HasMany
|
||||
* @return HasMany
|
||||
*/
|
||||
// public function inventories(): HasMany
|
||||
// {
|
||||
|
||||
@@ -5,6 +5,7 @@ namespace App\Models\Ecommerce\Product\Order;
|
||||
use App\Models\Ecommerce\Product\Order\Concerns\HasPayments;
|
||||
use App\Models\Ecommerce\Product\Order\Concerns\HasShipping;
|
||||
use App\Models\Ecommerce\Product\Order\Concerns\HasStatus;
|
||||
use App\Models\Ecommerce\Product\Order\Shipping\OrderShippingMethod;
|
||||
use App\Models\System\Settings\Location\Province;
|
||||
use App\Models\System\Settings\Payments\PaymentType;
|
||||
use App\Models\User;
|
||||
@@ -12,7 +13,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use App\Models\Ecommerce\Product\Order\Shipping\OrderShippingMethod;
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
|
||||
class Order extends Model
|
||||
|
||||
@@ -40,7 +40,7 @@ class LegalPage extends Model
|
||||
*
|
||||
* @param mixed $value
|
||||
* @param string|null $field
|
||||
* @return \Illuminate\Database\Eloquent\Model|null
|
||||
* @return Model|null
|
||||
*/
|
||||
public function resolveRouteBinding($value, $field = null)
|
||||
{
|
||||
|
||||
@@ -13,6 +13,8 @@ use App\Models\Ecommerce\Product\Review\Review;
|
||||
use App\Models\Post\User\UserDoc;
|
||||
use App\Models\System\Settings\Location\UserAddress;
|
||||
use App\Repositories\System\Cache\CacheRepository;
|
||||
use BasementChat\Basement\Contracts\User as BasementUserContract;
|
||||
use BasementChat\Basement\Traits\HasPrivateMessages;
|
||||
use Illuminate\Database\Eloquent\Casts\Attribute;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
@@ -23,11 +25,12 @@ use Laravel\Sanctum\HasApiTokens;
|
||||
use Spatie\DeletedModels\Models\Concerns\KeepsDeletedModels;
|
||||
use Spatie\Permission\Traits\HasRoles;
|
||||
|
||||
class User extends Authenticatable
|
||||
class User extends Authenticatable implements BasementUserContract
|
||||
{
|
||||
use HasApiTokens;
|
||||
use HasEcommerceChannels;
|
||||
use HasFactory;
|
||||
use HasPrivateMessages;
|
||||
use HasRoles;
|
||||
use HasSchemalessAttributes;
|
||||
use InteractsWithNova;
|
||||
|
||||
Reference in New Issue
Block a user