Sisima...acation(3pm)

πŸ’… Sisimai::Reason::Vacation β€” the recipient is out of the office πŸ–οΈ

okay bestie, so this is a page from the User Contributed Perl Documentation manual β€” yes, the 3pm kind, the Perl module pages β€” and it's called Sisima...acation(3pm) because the terminal was too ✨tiny✨ to fit the whole name. iconic truncation, honestly.


🌸 NAME 🌸

Sisimai::Reason::Vacation β€” literally just here to tell you that the recipient is out of the office πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

so you use it like this, no cap:

use Sisimai::Reason::Vacation;
print Sisimai::Reason::Vacation->text; # vacation

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so Sisimai::Reason::Vacation is only for returning the text and the description. that's it. that's the whole job. it does not do vibes beyond that.

and the way that this class gets called? πŸ‘€ only from the Sisimai->reason() method. so it's not out here freelancing β€” it's a supporting character with main character energy, called in when needed. iykyk πŸ’…


πŸ‘‘ CLASS METHODS πŸ‘‘

✨ text() ✨

text() returns the fixed string vacation. that's the tea. no arguments, no surprises, just vacation 🌈

print Sisimai::Reason::Vacation->text;  # vacation

πŸ’œ match(string) πŸ’œ

match() always returns 0. every single time. it's giving "not my department" 🫢

πŸ“ true(Sisimai::Fact) πŸ“

true() always returns 0 too. same energy, different method name 🧚


🌸 AUTHOR 🌸

azumakuniyuki β€” respect the icon πŸ‘‘


Copyright (C) 2016-2018,2020,2021,2024,2025 azumakuniyuki, All rights reserved.


πŸŽ€ LICENSE πŸŽ€

This software is distributed under The BSD 2-Clause License. slay πŸ’…


πŸ’€ lowkey important reminder bestie: match() and true() are hardcoded to return 0 β€” that's not a bug, that's just the whole design of this class. don't come for them for being unhelpful, they're literally built different. no cap.

and that's the whole page fr fr β€” written for perl v5.40.1, dated 2026-07-05, straight outta the Sisima...acation(3pm) manual πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from