public function __get($key)
{
// Resolve relationship dynamically
if ($relationship = $this->getDynamicRelationship($key)) {
return $relationship;
}
// Default Eloquent dynamic getter
return parent::__get($key);
}