/**
  * Create a new instance.
  *
  * @param Criteria $outer      The outer class (this is an "inner" class).
  * @param string   $column     ignored
  * @param string   $value      The condition to be added to the query string
  * @param string   $comparison One of Criteria::IN and Criteria::NOT_IN
  */
 public function __construct(Criteria $outer, $column, $value, $comparison = Criteria::IN)
 {
     return parent::__construct($outer, $column, $value, $comparison);
 }
 /**
  * method supporting recursion through all criterions to give
  * us a string array of tables from each criterion
  * @return void
  */
 private function addCriterionTable(AbstractCriterion $c, array &$s)
 {
     $s[] = $c->getTable();
     foreach ($c->getClauses() as $clause) {
         $this->addCriterionTable($clause, $s);
     }
 }