@@ -85,22 +85,22 @@ public function getName()
8585 private function checkRequest (RequestInterface $ request , $ fileName )
8686 {
8787 try {
88- $ event = $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.verify.solution -execute.pre ' , $ request ));
88+ $ event = $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.verify.reference -execute.pre ' , $ request ));
8989 $ solutionResponse = $ this ->executePhpFile (
9090 $ this ->exercise ->getSolution ()->getEntryPoint (),
9191 $ event ->getRequest (),
92- 'solution '
92+ 'reference '
9393 );
9494 } catch (CodeExecutionException $ e ) {
95- $ this ->eventDispatcher ->dispatch (new Event ('cgi.verify.solution -execute.fail ' , ['exception ' => $ e ]));
95+ $ this ->eventDispatcher ->dispatch (new Event ('cgi.verify.reference -execute.fail ' , ['exception ' => $ e ]));
9696 throw new SolutionExecutionException ($ e ->getMessage ());
9797 }
9898
9999 try {
100- $ event = $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.verify.user -execute.pre ' , $ request ));
101- $ userResponse = $ this ->executePhpFile ($ fileName , $ event ->getRequest (), 'user ' );
100+ $ event = $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.verify.student -execute.pre ' , $ request ));
101+ $ userResponse = $ this ->executePhpFile ($ fileName , $ event ->getRequest (), 'student ' );
102102 } catch (CodeExecutionException $ e ) {
103- $ this ->eventDispatcher ->dispatch (new Event ('cgi.verify.user -execute.fail ' , ['exception ' => $ e ]));
103+ $ this ->eventDispatcher ->dispatch (new Event ('cgi.verify.student -execute.fail ' , ['exception ' => $ e ]));
104104 return Failure::fromNameAndCodeExecutionFailure ($ this ->getName (), $ e );
105105 }
106106
@@ -215,8 +215,10 @@ public function run($fileName, OutputInterface $output)
215215 {
216216 $ success = true ;
217217 foreach ($ this ->exercise ->getRequests () as $ i => $ request ) {
218- $ event = $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.run.user-execute.pre ' , $ request ));
219- $ process = $ this ->getProcess ($ fileName , $ event ->getRequest ());
218+ $ event = $ this ->eventDispatcher ->dispatch (
219+ new CgiExecuteEvent ('cgi.run.student-execute.pre ' , $ request )
220+ );
221+ $ process = $ this ->getProcess ($ fileName , $ event ->getRequest ());
220222
221223 $ output ->writeTitle ("Request " );
222224 $ output ->emptyLine ();
@@ -225,7 +227,9 @@ public function run($fileName, OutputInterface $output)
225227 $ output ->writeTitle ("Output " );
226228 $ output ->emptyLine ();
227229 $ process ->start ();
228- $ this ->eventDispatcher ->dispatch (new CgiExecuteEvent ('cgi.run.executing ' , $ request , ['output ' => $ output ]));
230+ $ this ->eventDispatcher ->dispatch (
231+ new CgiExecuteEvent ('cgi.run.student.executing ' , $ request , ['output ' => $ output ])
232+ );
229233 $ process ->wait (function ($ outputType , $ outputBuffer ) use ($ output ) {
230234 $ output ->write ($ outputBuffer );
231235 });
0 commit comments