File: //home/artinside/www/lhh/source/Models/Ecommerce/Variations.php
<?php
namespace Source\Models\Ecommerce;
use Source\Core\Model;
/**
* Class Variations
* @package Source\Models\Ecommerce
*/
class Variations extends Model
{
public function __construct()
{
parent::__construct("variations", ["id"], ["title", "variation_type_id"]);
}
/**
* @return null|VariationType
*/
public function variation_type(): ?VariationType
{
if ($this->product_id) {
return (new VariationType())->find("id = :vtid", "vtid={$this->variation_type_id}")->fetch();
}
return null;
}
}