Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
x86_64-linux-gnu /
perl5 /
5.34 /
[ HOME SHELL ]
Name
Size
Permission
Action
Array
[ DIR ]
drwxr-xr-x
B
[ DIR ]
drwxr-xr-x
Bit
[ DIR ]
drwxr-xr-x
Bundle
[ DIR ]
drwxr-xr-x
Class
[ DIR ]
drwxr-xr-x
Cpanel
[ DIR ]
drwxr-xr-x
Crypt
[ DIR ]
drwxr-xr-x
DBD
[ DIR ]
drwxr-xr-x
DBI
[ DIR ]
drwxr-xr-x
Data
[ DIR ]
drwxr-xr-x
Date
[ DIR ]
drwxr-xr-x
DateTime
[ DIR ]
drwxr-xr-x
Devel
[ DIR ]
drwxr-xr-x
Digest
[ DIR ]
drwxr-xr-x
Email
[ DIR ]
drwxr-xr-x
Encode
[ DIR ]
drwxr-xr-x
Event
[ DIR ]
drwxr-xr-x
File
[ DIR ]
drwxr-xr-x
Filter
[ DIR ]
drwxr-xr-x
GD
[ DIR ]
drwxr-xr-x
HTML
[ DIR ]
drwxr-xr-x
IO
[ DIR ]
drwxr-xr-x
IPC
[ DIR ]
drwxr-xr-x
Image
[ DIR ]
drwxr-xr-x
Irssi
[ DIR ]
drwxr-xr-x
JSON
[ DIR ]
drwxr-xr-x
Linux
[ DIR ]
drwxr-xr-x
List
[ DIR ]
drwxr-xr-x
Locale
[ DIR ]
drwxr-xr-x
MIME
[ DIR ]
drwxr-xr-x
Math
[ DIR ]
drwxr-xr-x
Moose
[ DIR ]
drwxr-xr-x
Net
[ DIR ]
drwxr-xr-x
NetAddr
[ DIR ]
drwxr-xr-x
OSSP
[ DIR ]
drwxr-xr-x
Package
[ DIR ]
drwxr-xr-x
Params
[ DIR ]
drwxr-xr-x
Proc
[ DIR ]
drwxr-xr-x
SVN
[ DIR ]
drwxr-xr-x
Scalar
[ DIR ]
drwxr-xr-x
String
[ DIR ]
drwxr-xr-x
Sub
[ DIR ]
drwxr-xr-x
Sys
[ DIR ]
drwxr-xr-x
Template
[ DIR ]
drwxr-xr-x
Term
[ DIR ]
drwxr-xr-x
Test
[ DIR ]
drwxr-xr-x
Text
[ DIR ]
drwxr-xr-x
Type
[ DIR ]
drwxr-xr-x
Unicode
[ DIR ]
drwxr-xr-x
Variable
[ DIR ]
drwxr-xr-x
WWW
[ DIR ]
drwxr-xr-x
Win32
[ DIR ]
drwxr-xr-x
XML
[ DIR ]
drwxr-xr-x
YAML
[ DIR ]
drwxr-xr-x
auto
[ DIR ]
drwxr-xr-x
common
[ DIR ]
drwxr-xr-x
Clone.pm
2.29
KB
-rw-r--r--
CryptX.pm
4.01
KB
-rw-r--r--
Curses.pm
40.9
KB
-rw-r--r--
DBI.pm
310.74
KB
-rw-r--r--
DateTime.pm
133.5
KB
-rw-r--r--
Encode.pm
31.45
KB
-rw-r--r--
Event.pm
4.79
KB
-rw-r--r--
Event.pod
29.6
KB
-rw-r--r--
FCGI.pm
5.72
KB
-rw-r--r--
GD.pm
69.27
KB
-rw-r--r--
Irssi.pm
3.93
KB
-rw-r--r--
Moose.pm
38.63
KB
-rw-r--r--
NKF.pm
9.34
KB
-rw-r--r--
Prelude.pm
22.34
KB
-rw-r--r--
RRDs.pm
5.88
KB
-rw-r--r--
Socket6.pm
9.86
KB
-rw-r--r--
Template.pm
24.45
KB
-rw-r--r--
Want.pm
17.91
KB
-rw-r--r--
XString.pm
1.76
KB
-rw-r--r--
dbixs_rev.pl
1.5
KB
-rw-r--r--
encoding.pm
22.41
KB
-rw-r--r--
metaclass.pm
3.23
KB
-rw-r--r--
oose.pm
2.62
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : metaclass.pm
package metaclass; our $VERSION = '2.2200'; use strict; use warnings; use Module::Runtime 'use_package_optimistically', 'use_module'; use Class::MOP; sub import { my ( $class, @args ) = @_; unshift @args, "metaclass" if @args % 2 == 1; my %options = @args; my $meta_name = exists $options{meta_name} ? $options{meta_name} : 'meta'; my $metaclass = delete $options{metaclass}; unless ( defined $metaclass ) { $metaclass = "Class::MOP::Class"; } else { use_package_optimistically($metaclass); } ($metaclass->isa('Class::MOP::Class')) || die use_module('Moose::Exception::MetaclassMustBeDerivedFromClassMOPClass')->new( class_name => $metaclass ); # make sure the custom metaclasses get loaded foreach my $key (grep { /_(?:meta)?class$/ } keys %options) { unless ( ref( my $class = $options{$key} ) ) { use_package_optimistically($class) } } my $package = caller(); # create a meta object so we can install &meta my $meta = $metaclass->initialize($package => %options); $meta->_add_meta_method($meta_name) if defined $meta_name; } 1; # ABSTRACT: a pragma for installing and using Class::MOP metaclasses __END__ =pod =encoding UTF-8 =head1 NAME metaclass - a pragma for installing and using Class::MOP metaclasses =head1 VERSION version 2.2200 =head1 SYNOPSIS package MyClass; # use Class::MOP::Class use metaclass; # ... or use a custom metaclass use metaclass 'MyMetaClass'; # ... or use a custom metaclass # and custom attribute and method # metaclasses use metaclass 'MyMetaClass' => ( 'attribute_metaclass' => 'MyAttributeMetaClass', 'method_metaclass' => 'MyMethodMetaClass', ); # ... or just specify custom attribute # and method classes, and Class::MOP::Class # is the assumed metaclass use metaclass ( 'attribute_metaclass' => 'MyAttributeMetaClass', 'method_metaclass' => 'MyMethodMetaClass', ); # if we'd rather not install a 'meta' method, we can do this use metaclass meta_name => undef; # or if we'd like it to have a different name, use metaclass meta_name => 'my_meta'; =head1 DESCRIPTION This is a pragma to make it easier to use a specific metaclass and a set of custom attribute and method metaclasses. It also installs a C<meta> method to your class as well, unless C<undef> is passed to the C<meta_name> option. Note that if you are using Moose, you most likely do B<not> want to be using this - look into L<Moose::Util::MetaRole> instead. =head1 AUTHORS =over 4 =item * Stevan Little <stevan@cpan.org> =item * Dave Rolsky <autarch@urth.org> =item * Jesse Luehrs <doy@cpan.org> =item * Shawn M Moore <sartak@cpan.org> =item * יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org> =item * Karen Etheridge <ether@cpan.org> =item * Florian Ragwitz <rafl@debian.org> =item * Hans Dieter Pearcey <hdp@cpan.org> =item * Chris Prather <chris@prather.org> =item * Matt S Trout <mstrout@cpan.org> =back =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2006 by Infinity Interactive, Inc. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. =cut
Close