File: //home/artinside/sites.artinside.com.br/paliar/source/Models/Enrolment.php
<?php
namespace Source\Models;
use Source\Core\Model;
/**
* Class Client
* @package Source\Models
*/
class Enrolment extends Model
{
/**
* Post constructor.
*/
public function __construct()
{
parent::__construct("enrolments", ["id"], ["course_id", "client_id"]);
}
/**
* @return Course
*/
public function course(): ?Course
{
return (new Course())->find("id = :id", "id={$this->course_id}")->fetch();
}
/**
* @return Client
*/
public function client(): Client
{
return (new Client())->find("id = :id", "id={$this->client_id}")->fetch();
}
}