. */ namespace SP\Storage; use SP\Core\Exceptions\SPException; /** * Interface DBStorageInterface * * @package SP\Storage */ interface DBStorageInterface { /** * Obtener una conexión PDO * * @return \PDO * @throws SPException */ public function getConnection(); /** * Obtener una conexión PDO sin seleccionar la BD * * @return \PDO * @throws SPException */ public function getConnectionSimple(); /** * Devolcer el estado de la BD * * @return int */ public function getDbStatus(); /** * @return mixed */ public function getConnectionUri(); }