DlfResult(3pm)

πŸ“¦ version 2.1.1, in arch rolling

Okay bestie, you're on the DlfResult(3pm) page from LogReport's Lire Documentation β€” let's get into it ✨

🌸 NAME 🌸

Lire::DlfResult β€” interface with the database handler for returned data

✨ SYNOPSIS ✨

use Lire::DlfResult;

πŸ’– DESCRIPTION πŸ’–

Okay so this class is basically the go-between for query results, and here's the whole vibe:

🌟 new( $query, $sql ) 🌟

This is the constructor method for the Lire::DlfResult class. It takes a Lire::DlfQuery object and an SQL statement string as parameters.

Do not call this method directly, bestie 😭 Lire::DlfQuery will return appropriate instances of Lire::DlfResult through its execute() and execute_summary() methods.

πŸ¦‹ dlf_query() πŸ¦‹

Returns the DlfQuery object from which this DlfResult was obtained. It's giving origin story πŸ’…

πŸŽ€ next_row() πŸŽ€

Returns the "next row" of an executed query β€” that is, the first record down to the last one, incrementally. Returns an undefined value if called after all the records were returned, and then it dies on subsequent calls 😭

The record is returned as a HASH reference.

🌈 next_row_aref() 🌈

Same as next_row() except that the record is returned as an ARRAY reference. Same energy, different shape 🫢

πŸ’œ SEE ALSO πŸ’œ

πŸ‘‘ AUTHOR πŸ‘‘

  • Francis J. Lacoste <flacoste@logreport.org>
  • Wolfgang Sourdeau <wolfgang@logreport.org>

πŸŽ€ VERSION πŸŽ€

$Id: DlfResult.pm,v 1.12 2006/07/23 13:16:28 vanbaal Exp $
  • Copyright (C) 2003 Stichting LogReport Foundation
  • LogReport@LogReport.org

This file is part of Lire.

Lire is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.


And that's the whole vibe check πŸ’… This icon is from Lire 2.1.1, dated 2025-09-28, and you're reading DlfResult(3pm). Bye bestie! 🫢

πŸ“¦ where this page comes from