namespace Vendor\Domain\Record;
use Pckg\Database\Record;
use Vendor\Domain\Entity\Users;
class User extends Record
{
protected $entity = Users::class;
}
Relations
Relations are fetched from the $entity.
// ...
class Users extends Entity
{
// ...
public function userGroup()
{
return $this->belongsTo(UserGroups::class)
->foreignKey('user_group_id');
}
}
However, it is recommended that you also define them in your DocBlock so you can enjoy in auto-complete.
// ...
/**
* @property UserGroup $userGroup
*/
class User extends Record
{
// ...
}