HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/topswtw.komma.pro/app/KommaApp/Shop/Shops/Models/Shop.php
<?php

/**
 * Short description for the file.
 *
 * @author      Jaap Faes <jaap@komma.pro>
 * @copyright   (c) 2012-2015, Komma Mediadesign
 */

namespace KommaApp\Shop\Shops\Models;

use Illuminate\Database\Eloquent\Model;
use KommaApp\Shop\Checkout\Shipping\Models\ShippingCost;

class Shop extends Model
{
    protected $table = 'shops';

    public function shippingCosts()
    {
        return $this->hasMany('KommaApp\Shop\Checkout\Shipping\Models\ShippingCost');
    }

    public function domains()
    {
        return $this->hasMany('KommaApp\Shop\Shop\Models\Domains');
    }

    /**
     * @return ShippingCost
     */
    public function getDefaultShippingCosts()
    {
        return $this->shippingCosts()
            ->where('country_id', $this->country_id)
            ->first();
    }
}