/**
  * @param BaseEntityFilterService $entityFilter
  * @return $this
  */
 public function add(BaseEntityFilterService $entityFilter)
 {
     $this->activeFilters[] = $entityFilter;
     // Get the relationship definition for the filter
     $relatedRelationships = $entityFilter->getSqlSpec()->getRelationships();
     $relatedTable = $entityFilter->getTableName();
     if (array_key_exists($this->getBaseTable(), $relatedRelationships)) {
         $currentRelationships = $this->getRelationships();
         $currentRelationships[$relatedTable] = $relatedRelationships[$this->getBaseTable()];
         $this->setRelationships($currentRelationships);
     }
     return $this;
 }