/** * Applies a Criteria in the SQL Instruction * * @param Where $where Where Operator * @param array $criteria SQL Criteria * @return Where Final Operator */ private function getCriteria(Where $where, array $criteria) { foreach ($criteria as $property => $value) { $where->equals($property, $value); } $where->equals('DELETED', 0); return $where; }
/** * @test */ public function itShouldReturnTheSameEqAndEqual() { $column = 'user_id'; $value = 1; $this->assertSame($this->where->equals($column, $value), $this->where->eq($column, $value)); }