vd/app/Models/Virtual/Order.php
2018-12-27 17:47:12 +08:00

36 lines
719 B
PHP

<?php
namespace App\Models\Virtual;
use App\Core\Model;
use App\Models\Card\Card;
use App\Models\Real\OrderCard;
use Illuminate\Database\Eloquent\SoftDeletes;
use App\Models\Virtual\Relations\OrderRelations;
class Order extends Model
{
use SoftDeletes;
protected $table = 'virtual_orders';
protected $casts = [
'extends' => 'array',
];
public function company()
{
return $this->belongsTo(Company::class, 'company_id', 'id');
}
public function package()
{
return $this->belongsTo(Package::class, 'package_id', 'id');
}
public function cards()
{
return $this->belongsToMany(Card::class, 'virtual_order_cards', 'sim', 'sim');
}
}