Aspect...ut::Or(3pm)
π NAME π
Aspect::Pointcut::Or β it's the logical 'or' pointcut, bestie π
(this is the Aspect...ut::Or(3pm) page, don't let the truncated header fool you, she's just shy)
π SYNOPSIS π
okay so first you gotta pull in Aspect:
use Aspect;
then you can build your pointcut the glow-up way, or the DIY way:
# High-level creation
my $pointcut1 = call 'one' | call 'two' | call 'three';
# Manual creation
my $pointcut2 = Aspect::Pointcut::Or->new(
Aspect::Pointcut::Call->new('one'),
Aspect::Pointcut::Call->new('two'),
Aspect::Pointcut::Call->new('three'),
);
π DESCRIPTION π
So here's the tea π β Aspect::Pointcut::And is a logical condition, and it's what you use to build up higher-order conditions out of smaller little baby conditions. It's giving β¨mix-and-matchβ¨ but make it logic.
It takes two or more conditions, and applies appropriate logic during the various calculations that produces a logical set-wise 'and' result. fr fr that's literally the whole vibe.
π not me pointing out that this page is theOrpointcut and the description goes and saysAspect::Pointcut::Andβ that's what the doc says, i'm not editing it, i don't make the rules, i just report them π
π AUTHORS π
the icons who made this happen π«Ά
- Adam Kennedy
<adamk@cpan.org> - Marcel GrΓΌnauer
<marcel@cpan.org> - Ran Eilam
<eilara@cpan.org>
π COPYRIGHT π
Copyright 2001 by Marcel GrΓΌnauer
Some parts copyright 2009 - 2013 Adam Kennedy.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. so basically slay responsibly π
and that's the whole page bestie, mwah π β this little legend was served to you by perl v5.36.0 and dated 2023-07-02, so if you're reading this from the future, hey, the vibes still hold β¨π¦
π¦ where this page comes from
- debian trixie: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms