for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace src\pdodatabase\ejecutar;
use PDOStatement;
use src\interfaces\SentenciaSinDatosInterface;
use src\pdodatabase\conexion\ConexionBaseDeDatos;
class EjecutarConsultaSinDatos
{
private $_conexion;
public function __construct(ConexionBaseDeDatos $conexionBaseDeDatos)
$this->_conexion = $conexionBaseDeDatos->conectar();
}
public function query(SentenciaSinDatosInterface $SentenciaSinDatosInterface): PDOStatement
$query = $this->_conexion->prepare($SentenciaSinDatosInterface->sql());
$query->execute();
return $query;