Net::RDAP::Event(3)

πŸ“¦
version 0.43 Β· 3 versions
, in fedora 44

πŸ’– Net::RDAP::Event πŸ’–

ok bestie, welcome to Net::RDAP::Event(3) β€” that's the User Contributed Perl Documentation version, and yes we're doing this, it's giving documentation but make it cute ✨


✨ NAME ✨

Net::RDAP::Event β€” a module representing an RDAP event. that's it, that's the whole vibe πŸŽ€


🌸 DESCRIPTION 🌸

so RDAP objects and records can have zero or more "events" attached to them β€” like, some have none, some have a bunch, no cap. the events() method on the various Net::RDAP::Object:: modules may hand you back an array of Net::RDAP::Event objects, and that's where this module comes in. main character energy fr fr πŸ’…


πŸ‘‘ METHODS πŸ‘‘

πŸ¦‹ Event Action πŸ¦‹

$action = $event->action;

returns a string with the event action in it. the list of possible values is defined by an IANA registry, so if you wanna see the whole menu, go look at:

iykyk 🌈


πŸŽ€ Event Actor πŸŽ€

$actor = $event->actor;

returns a string holding the handle of the entity responsible for causing the event. like, who did this. who's the culprit. it's them πŸ’€


⭐ Event Date ⭐

$date = $event->date;

returns a DateTime::Tiny object that corresponds to the date and time of the event.

heads up bestie: prior to Net::RDAP v0.35, this method returned a DateTime, but it was switched to DateTime::Tiny for performance reasons. so if you're out here needing an actual DateTime, just do $event->date->DateTime and you're slaying 🫢

🧚 Event Time Zone 🧚

$tz = $event->date_tz;

since DateTime::Tiny does not support time zones, this method will return the time zone part of the eventDate property instead. for a well-formed eventDate value, this will either be Z (indicating UTC), or an offset of the form +/-HH:MM. periodt πŸ’œ


Copyright 2018-2023 CentralNic Ltd, 2024-2026 Gavin Brown. For licensing information, please see the LICENSE file in the Net::RDAP distribution.


and that's the whole page, gorgeous πŸ’– this was perl v5.42.2, dated 2026-06-17, filed under Net::RDAP::Event(3) β€” go forth and parse those events, bestie, you ate πŸ”₯πŸ‘‘

πŸ“¦ where this page comes from