]> git.donarmstrong.com Git - debbugs.git/blobdiff - lib/Debbugs/Mojo/Plugin/DBI.pm
add first start of mojolicious app (doesn't do much yet)
[debbugs.git] / lib / Debbugs / Mojo / Plugin / DBI.pm
diff --git a/lib/Debbugs/Mojo/Plugin/DBI.pm b/lib/Debbugs/Mojo/Plugin/DBI.pm
new file mode 100644 (file)
index 0000000..f47a6ac
--- /dev/null
@@ -0,0 +1,19 @@
+package Debbugs::Mojo::Plugin::DBI;
+
+use Mojo::Base 'Mojolicious::Plugin';
+
+use Debbugs::DB;
+use Debbugs::Config qw(:config);
+
+sub register {
+    my ($self,$app) = @_;
+
+    my $helper = sub {
+       return Debbugs::DB->connect($config{debbugs_db});
+    };
+    $app->helper('db', $helper);
+    return $self;
+}
+
+1;
+