/** * Remove the original where clause set by the relationship. * * The remaining constraints on the query will be reset and returned. * * @return array */ public function getAndResetWheres() { // We actually need to remove two where clauses from polymorphic queries so we // will make an extra call to remove the first where clause here so that we // remove two total where clause from the query leaving only custom ones. $this->removeFirstWhereClause(); return parent::getAndResetWheres(); }
/** * Remove the original where clause set by the relationship. * * The remaining constraints on the query will be reset and returned. * * @return array */ public function getAndResetWheres() { // We actually need to remove two where clauses from polymorphic queries so we // will make an extra call to clear the second where clause here so that it // will not get in the way. This parent method will remove the other one. $this->removeSecondWhereClause(); return parent::getAndResetWheres(); }