CSAF::...onship(3pm)
π CSAF::Type::Relationship β the perl manual page, bestie edition π
okay so real talk: this is the CSAF::Type::Relationship page from the User Contributed Perl Documentation section (3pm) of the manual. It's a Perl module, it's about relationships between stuff in CSAF land, and it is genuinely very chill. Sit down, hydrate, let's go π«Ά
β¨ NAME β¨
CSAF::Type::Relationship β that's her, that's the name, no notes π
πΈ SYNOPSIS πΈ
The whole vibe, in code:
use CSAF::Type::Relationship;
my $type = CSAF::Type::Relationship->new( );
That's it. You use it, you new( ) it, you're a main character now π
π¦ DESCRIPTION π¦
π METHODS π
CSAF::Type::Relationship inherits all the methods from CSAF::Type::Base β yes, all of them, she's not holding back β and then it implements these new ones on top. Periodt.
$type->categoryβ gets you the category π$type->full_product_nameβ gets you the full product name β¨$type->has_full_product_nameβ checks whether there's a full product name at all, iykyk π$type->product_referenceβ gets you the product reference π§$type->relates_to_product_referenceβ gets you the "relates to" product reference, the whole point of the relationship fr fr π
π«Ά SUPPORT π«Ά
π Bugs / Feature Requests π
Found a bug? Got a feature request? Please report any bugs or feature requests through the issue tracker at:
<https://github.com/giterlizzi/perl-CSAF/issues>
And the best part? You will be notified automatically of any progress on your issue. Not me refreshing the page manually like a clown β you literally don't have to, they ping you πβ¨
π Source Code π
This is open source software. The code repository is available for public review and contribution under the terms of the license. Come look, come contribute, come be part of the lore π¦
<https://github.com/giterlizzi/perl-CSAF>
And if you wanna pull it down locally:
git clone https://github.com/giterlizzi/perl-CSAF.git
π AUTHOR π
- Giuseppe Di Terlizzi
<gdt@cpan.org>
Legend behavior, honestly. π
π LICENSE AND COPYRIGHT π
This software is copyright (c) 2023-2025 by Giuseppe Di Terlizzi.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay, permissive licensing, we love to see it π
okay and finally, the cute little sign-off from the bottom of the page: this one's running on perl v5.40.1, dated 2025-09-03, and it's the CSAF::...onship(3pm) page. That's the whole thing, bestie β go build something iconic πππ
π¦ where this page comes from
- ubuntu resolute: libcsaf-perl 0.26-1 Β· Artistic-2.0
- ubuntu stonking: libcsaf-perl 0.26-1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms