Net::E...ontact(3pm)

πŸ“¦
version 0.28 Β· 4 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

Net::EPP::Frame::Command::Check::Contact β€” bestie, it's an instance of Net::EPP::Frame::Command::Check but specifically for contact objects πŸ‘‘ (from the User Contributed Perl Documentation, iykyk).


✨ SYNOPSIS ✨

okay so literally the whole vibe is: you make one of these, you yeet some contact IDs into it, and it prints you the XML. watch:

use Net::EPP::Frame::Command::Check::Contact;
use strict;

my $check = Net::EPP::Frame::Command::Check::Contact->new;
$check->addContact('contact-id-01');
$check->addContact('contact-id-02');
$check->addContact('contact-id-03');

print $check->toString(1);

and what you get out the other side? this absolute banger of an XML document πŸ¦‹:

<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0
  epp-1.0.xsd">
    <command>
      <check>
        <contact:check
          xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"
          xsi:schemaLocation="urn:ietf:params:xml:ns:contact-1.0
          contact-1.0.xsd">
            <contact:id>contact-id-01E<lt>/contact:id>
            <contact:id>contact-id-02E<lt>/contact:id>
            <contact:id>contact-id-03E<lt>/contact:id>
        </contact:check>
      </check>
      <clTRID>0cf1b8f7e14547d26f03b7641660c641d9e79f45</clTRIDE<gt>
    </command>
</epp>

periodt. πŸ’…


🌸 OBJECT HIERARCHY 🌸

the family tree, the lineage, the main character bloodline πŸ‘‘ β€” it goes like this:

L<XML::LibXML::Node>
+----L<XML::LibXML::Document>
    +----L<Net::EPP::Frame>
        +----L<Net::EPP::Frame::Command>
            +----L<Net::EPP::Frame::Command::Check>
                +----L<Net::EPP::Frame::Command::Check::Contact>

so yeah, your girl is deep in the ancestry chain. not a single skipped generation, no cap. 🧚


πŸŽ€ METHODS πŸŽ€

  • $frame->addContact($contact_id); β€” okay so this is the move. it adds a contact ID to the list of contacts that are gonna be checked. you want three contacts checked? call it three times. four? call it four times. obsessed with how straightforward that is fr fr. ✨

🫢 reminder bestie: addContact is literally the only method documented on this page, so don't go inventing extra ones in your head, okay? slay responsibly. πŸ’–

that's the whole page, babe. written by the fine folks behind User Contributed Perl Documentation, living at perl v5.40.1, dated 2025-04-19, and filed under Net::E...ontact(3pm). go forth and check those contacts, icon. πŸ’œπŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from