OSDN Git Service

Controller::Post: implement post_submission
authorhylom <hylom@users.sourceforge.jp>
Thu, 6 Oct 2016 17:35:52 +0000 (02:35 +0900)
committerhylom <hylom@users.sourceforge.jp>
Thu, 6 Oct 2016 17:35:52 +0000 (02:35 +0900)
src/newslash_web/lib/Newslash/Web/Controller/Post.pm

index 16fd51d..8a3cb61 100644 (file)
@@ -3,7 +3,27 @@ use Mojo::Base 'Mojolicious::Controller';
 
 sub submission {
     my $c = shift;
+
     $c->render();
 }
 
+sub post_submission {
+    my $c = shift;
+
+    my $extra_params = {
+                        createheaders => "",
+                       };
+    # set craeteheaders param to submission_param
+    # TODO: set createheader params
+#      if ($ENV{GATEWAY_INTERFACE}) {
+#              my $r = Apache->request;
+#              my $headers_in = $r->headers_in();
+#              $submission->{createheaders} = Dumper($headers_in);
+#        }
+
+    my $params = {};
+    my $user = $c->stash('user');
+    $c->model('submissions')->create($params, $user, $extra_params, $opts);
+    $c->render();
+}
 1;