public static function buscar_todas() { try { return ORM::for_table('compras', 'sp')->find_array(); } catch (PDOException $ex) { Logger::log_pdo_exception($ex->getMessage()); throw $ex; } }
public function load_orm() { $db = $this->load_database_file(); ORM::configure(sprintf($db["dsn"], $db["host"], $db["name"]), null, $db["tag"]); ORM::configure('username', $db["user"], $db["tag"]); ORM::configure('password', $db["password"], $db["tag"]); ORM::configure('return_result_sets', true, $db["tag"]); ORM::configure('logging', true, $db["tag"]); ORM::configure('driver_options', [PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'], $db["tag"]); ORM::configure('logger', Logger::log_sql_query($db["name"]), $db["tag"]); }