<?php

namespace ModulesGarden\Servers\OpenXchange\App\Models;

use \Illuminate\Database\Eloquent\model as EloquentModel;
use ModulesGarden\Servers\OpenXchange\Core\Models\Whmcs\Product;

/**
 * Description of ProductConfigLinks
 *
 * @author Mateusz Pawłowski <mateusz.pa@moduelsgarden.com>
 *
 * @property int $gid
 * @property int $pid
 */
class ProductConfigLinks extends EloquentModel
{

    /**
     * Table name
     *
     * @var string
     */
    protected $table = 'tblproductconfiglinks';

    /**
     * Indicates if the model should be timestamped.
     *
     * @var bool
     */
    public $timestamps = false;

    public function groups()
    {
        return $this->hasOne(ProductConfigGroups::class, 'id', 'gid');
    }

    public function product()
    {
        return $this->hasOne(Product::class, 'id', 'pid');
    }

}
