]>
iEval git - gruntmaster-data.git/blob - Data.pm
9fee650af2088752301936c98a8b650eb355bf32
2 package Gruntmaster
::Data
;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
10 use base
'DBIx::Class::Schema';
12 __PACKAGE__
->load_namespaces;
15 # Created by DBIx::Class::Schema::Loader v0.07039 @ 2014-03-05 13:11:39
16 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dAEmtAexvUaNXLgYz2rNEg
18 our $VERSION = 5999.000_003
;
20 use Lingua
::EN
::Inflect qw
/PL_N/;
21 use Sub
::Name qw
/subname/;
24 our ($name, $sub) = @_;
26 *$name = subname
$name => $sub
30 for my $rs (qw
/contest contest_problem job open problem user/) {
31 my $rsname = ucfirst $rs;
32 $rsname =~ s/_([a-z])/\u$1/g;
33 dynsub PL_N
($rs) => sub { $_[0]->resultset($rsname) };
34 dynsub
$rs => sub { $_[0]->resultset($rsname)->find($_[1]) };
This page took 0.044527 seconds and 3 git commands to generate.