Example #1
0
 /**
  * RequĂȘte de suppression d'un ou plusieurs records
  *
  * @param array|int $userConfig
  * @return mixed
  */
 public function delete($userConfig)
 {
     $config = array('from' => $this->t());
     if (!is_array($userConfig)) {
         $userConfig = array('where' => array('id' => $userConfig));
     }
     $config = array_merge_recursive($userConfig, $config);
     return $this->query->delete($config);
 }
Example #2
0
 /**
  * @param $data
  * @param $filtername
  * @param $options
  * @param $connector
  * @param $expectedString
  *
  * @dataProvider providerTestGettingConditionsString
  */
 public function testGettingConditionStringFromFilter($data, $filtername, $options, $connector, $expectedString)
 {
     $string = $this->query->getConditionString($data, $filtername, $options, $connector);
     $this->assertEquals($string, $expectedString);
 }