statusabsen == 1; } private function pgConnectSecond($site_config = null) { try { Config::set("database.connections.pgsql_second", [ "driver" => "pgsql", "host" => $site_config->site_host, "user" => $site_config->site_user, "password" => $site_config->site_password, "database" => $site_config->site_database, "port" => $site_config->site_port, "charset" => "utf8", "prefix" => "", "schema" => "public", ]); return DB::table("pgsql_second"); } catch (\Exception $e) { Log::error("Failed connect to database " . $e->getMessage()); return null; } } public function useTableParkir($user) { $table = $this->isMirror($user) ? "parkir_transaksi" : "transaksi_parkir"; return DB::table("$table as tp"); } }