X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=app%2FConsole%2FCommands%2FLockRound.php;fp=app%2FConsole%2FCommands%2FLockRound.php;h=f0f81c18829bc560d2299e21715883c220e57ea4;hb=09c1644b5f64d7423905ae1be8f79da0b482289a;hp=0000000000000000000000000000000000000000;hpb=9e52cf7a5fc89a89301e00e9595c80b783449bbe;p=alttp.git diff --git a/app/Console/Commands/LockRound.php b/app/Console/Commands/LockRound.php new file mode 100644 index 0000000..f0f81c1 --- /dev/null +++ b/app/Console/Commands/LockRound.php @@ -0,0 +1,52 @@ +argument('round')); + + if ($round->locked) { + $this->line('already locked'); + return 0; + } + + $round->locked = true; + $round->save(); + + Protocol::roundLocked( + $round->tournament, + $round, + ); + + RoundChanged::dispatch($round); + + return 0; + } +}