/** * Define the Fields Eloquent relationship * @return \rsanchez\Deep\Relations\HasManyFromRepository */ public function fields() { return new HasManyFromRepository(self::$fieldRepository->getModel()->newQuery(), $this, 'channel_fields.group_id', 'field_group', self::$fieldRepository, 'getFieldsByGroup'); }