Ejemplo n.º 1
0
 /**
  * Create statement
  *
  * @param  string $initialSql
  * @param  ParameterContainer $initialParameters
  * @return Driver\StatementInterface
  */
 public function createStatement($initialSql = null, $initialParameters = null)
 {
     $statement = $this->driver->createStatement($initialSql);
     if ($initialParameters == null || !$initialParameters instanceof ParameterContainer && is_array($initialParameters)) {
         $initialParameters = new ParameterContainer(is_array($initialParameters) ? $initialParameters : array());
     }
     $statement->setParameterContainer($initialParameters);
     return $statement;
 }