Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.52
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
xampp /
perl /
vendor /
lib /
DBIx /
Class /
CDBICompat /
Delete
Unzip
Name
Size
Permission
Date
Action
AbstractSearch.pm
1.09
KB
-rw-rw-rw-
2020-03-29 22:33
AccessorMapping.pm
2.01
KB
-rw-rw-rw-
2020-03-29 22:33
AttributeAPI.pm
668
B
-rw-rw-rw-
2020-03-29 22:33
AutoUpdate.pm
900
B
-rw-rw-rw-
2020-03-29 22:33
ColumnCase.pm
1.98
KB
-rw-rw-rw-
2020-03-29 22:33
ColumnGroups.pm
4.43
KB
-rw-rw-rw-
2020-03-29 22:33
ColumnsAsHash.pm
2.57
KB
-rw-rw-rw-
2020-03-29 22:33
Constraints.pm
1.77
KB
-rw-rw-rw-
2020-03-29 22:33
Constructor.pm
673
B
-rw-rw-rw-
2020-03-29 22:33
Copy.pm
1.06
KB
-rw-rw-rw-
2020-03-29 22:33
DestroyWarning.pm
451
B
-rw-rw-rw-
2020-03-29 22:33
GetSet.pm
639
B
-rw-rw-rw-
2020-03-29 22:33
ImaDBI.pm
3.85
KB
-rw-rw-rw-
2020-03-29 22:33
Iterator.pm
1.59
KB
-rw-rw-rw-
2020-03-29 22:33
LazyLoading.pm
2.84
KB
-rw-rw-rw-
2020-03-29 22:33
LiveObjectIndex.pm
2.48
KB
-rw-rw-rw-
2020-03-29 22:33
NoObjectIndex.pm
1.03
KB
-rw-rw-rw-
2020-03-29 22:33
Pager.pm
499
B
-rw-rw-rw-
2020-03-29 22:33
ReadOnly.pm
288
B
-rw-rw-rw-
2020-03-29 22:33
Relationship.pm
1.08
KB
-rw-rw-rw-
2020-03-29 22:33
Relationships.pm
5.45
KB
-rw-rw-rw-
2020-03-29 22:33
Retrieve.pm
1.94
KB
-rw-rw-rw-
2020-03-29 22:33
SQLTransformer.pm
3.16
KB
-rw-rw-rw-
2020-03-29 22:33
Stringify.pm
451
B
-rw-rw-rw-
2020-03-29 22:33
TempColumns.pm
2.2
KB
-rw-rw-rw-
2020-03-29 22:33
Triggers.pm
971
B
-rw-rw-rw-
2020-03-29 22:33
Save
Rename
package # hide from PAUSE DBIx::Class::CDBICompat::LazyLoading; use strict; use warnings; sub resultset_instance { my $self = shift; my $rs = $self->next::method(@_); $rs = $rs->search(undef, { columns => [ $self->columns('Essential') ] }); return $rs; } # Emulate that CDBI throws out all changed columns and reloads them on # request in case the database modifies the new value (say, via a trigger) sub update { my $self = shift; my @dirty_columns = keys %{$self->{_dirty_columns}}; my $ret = $self->next::method(@_); $self->_clear_column_data(@dirty_columns); return $ret; } # And again for create sub create { my $class = shift; my($data) = @_; my @columns = keys %$data; my $obj = $class->next::method(@_); return $obj unless defined $obj; my %primary_cols = map { $_ => 1 } $class->primary_columns; my @data_cols = grep !$primary_cols{$_}, @columns; $obj->_clear_column_data(@data_cols); return $obj; } sub _clear_column_data { my $self = shift; delete $self->{_column_data}{$_} for @_; delete $self->{_inflated_column}{$_} for @_; } sub get_column { my ($self, $col) = @_; if ((ref $self) && (!exists $self->{'_column_data'}{$col}) && $self->{'_in_storage'}) { $self->_flesh(grep { exists $self->_column_groups->{$_}{$col} && $_ ne 'All' } keys %{ $self->_column_groups || {} }); } $self->next::method(@_[1..$#_]); } # CDBI does not explicitly declare auto increment columns, so # we just clear out our primary columns before copying. sub copy { my($self, $changes) = @_; for my $col ($self->primary_columns) { $changes->{$col} = undef unless exists $changes->{$col}; } return $self->next::method($changes); } sub discard_changes { my($self) = shift; delete $self->{_column_data}{$_} for $self->is_changed; delete $self->{_dirty_columns}; delete $self->{_relationship_data}; return $self; } sub _ident_cond { my ($class) = @_; return join(" AND ", map { "$_ = ?" } $class->primary_columns); } sub _flesh { my ($self, @groups) = @_; @groups = ('All') unless @groups; my %want; $want{$_} = 1 for map { keys %{$self->_column_groups->{$_}} } @groups; if (my @want = grep { !exists $self->{'_column_data'}{$_} } keys %want) { my $cursor = $self->result_source->storage->select( $self->result_source->name, \@want, \$self->_ident_cond, { bind => [ $self->_ident_values ] }); #my $sth = $self->storage->select($self->_table_name, \@want, # $self->ident_condition); # Not sure why the first one works and this doesn't :( my @val = $cursor->next; return unless @val; # object must have been deleted from the database foreach my $w (@want) { $self->{'_column_data'}{$w} = shift @val; } } } 1;