public function hasMany($model, $defaults = []) { $defaults = array_merge(['our_field' => $this->id_field, 'their_field' => $this->table . '_id'], $defaults); return parent::hasMany($model, $defaults); }