/** * @param \ANavallaSuiza\Laravel\Database\Contracts\Dbal\AbstractionLayer $dbal * * @return Column */ protected function getColumn($dbal) { return $dbal->getTableColumn($this->eloquentRelation->getRelated()->getKeyName()); }
/** * @param \ANavallaSuiza\Laravel\Database\Contracts\Dbal\AbstractionLayer $dbal * * @return Column */ protected function getColumn($dbal) { return $dbal->getTableColumn($this->eloquentRelation->getPlainForeignKey()); }
/** * @param \ANavallaSuiza\Laravel\Database\Contracts\Dbal\AbstractionLayer $dbal * @return Column */ protected function getColumn($dbal) { return $dbal->getTableColumn($this->eloquentRelation->getOtherKey()); }