Records(3pm)
π¦ Records(3pm) β Lire::Records π¦
okay so bestie, this is a page from LogReport's Lire Documentation and it's literally about the base class for implementing the records operator, no cap. let me break it down for you π
β¨ SYNOPSIS β¨
use Lire::Records;
that's it, that's the whole vibe check π
πΈ DESCRIPTION πΈ
okay so listen up, <pink>Lire::Records</pink> is the base class for implementing the records operator. and the records operator is NOT an aggregator, and it's NOT a group operation β like, it's giving main character energy but in its own lane, yk? it literally only collects information on each DLF record which will be included in the report. periodt. π₯
π CONSTRUCTOR π
π§ new( %params )
creates a new instance of a records operator. and in addition to the normal report operator parameters, the records operator takes one additional parameter, bestie:
fieldsβ a reference to an array containing the names of the DLF field that should be included in the report β¨
π METHOD π
π
fields( [$new_fields] )
returns a reference to an array containing the DLF field names that will be included in the report.
and get this β you can use the $new_fields parameter to change that value π
π«Ά ops()
FIXME β yeah bestie that's literally all it says π no information, we're left on read fr fr π
π SEE ALSO π
like, go check out these other modules, they're all connected, iykyk:
Lire::ReportSpec(3pm)Lire::Aggregate(3pm)Lire::ReportOperator(3pm)Lire::Group(3pm)Lire::Timegroup(3pm)Lire::Timeslot(3pm)Lire::Rangegroup(3pm)
β AUTHORS β
- Francis J. Lacoste
<flacoste@logreport.org> - Wolfgang Sourdeau
<wsourdeau@logerpotr.org>
(and yes bestie, that's logerpotr.org β that's literally what the original says, not me, ngl π«£)
π VERSION π
$Id: Records.pm,v 1.24 2006/07/23 13:16:29 vanbaal Exp $
π COPYRIGHT π
okay here's the legally obligated part, bestie π
Copyright (C) 2001-2004 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.
like, seriously bestie, WITHOUT ANY WARRANTY β no promises, no guarantees, it is what it is π don't come for me π«Ά
β¨ and that's the whole page! slayed. this was from Lire 2.1.1, dated 2025-09-28, and it's Records(3pm) β ok bye bestie, mwah πππ
π¦ where this page comes from
- arch rolling: lire 2.1.1-8 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms