title: syntax error, unexpected '=>' (T_DOUBLE_ARROW)
body: <p><strong>Context</strong>
  I just finished developing an internal business application using Laravel/Jetstream with Inertia which uses a Model Broadcaster with Ably integrated for desktop notifications. Everything was working perfectly locally so I pushed live this afternoon. I have everything migrated and what appears to be setup properly, with https working.</p>
  <p>The server is a LEMP droplet on DO
  Link to the image details: <a href="https://marketplace.digitalocean.com/apps/lemp?ipAddress=143.198.148.3#getting-started" rel="nofollow noreferrer">https://marketplace.digitalocean.com/apps/lemp?ipAddress=143.198.148.3#getting-started</a></p>
  <p><strong>Issue:</strong>
  Everything I have read about the issue says it's likely a php version issue being earlier than 7.4, but this isn't the case here</p>
  <p><strong>The result of phpinfo():</strong>(I can't include the image because I just signed up today)</p>
  <pre>
  PHP Version 7.4.3
  </pre>
  <p>Image located at:
  <a href="https://i.ibb.co/C1qZyjZ/Screen-Shot-2021-07-21-at-3-56-20-PM.png" rel="nofollow noreferrer">https://i.ibb.co/C1qZyjZ/Screen-Shot-2021-07-21-at-3-56-20-PM.png</a></p>
  <p><strong>The result of var_dump(PHP_VERSION)</strong></p>
  <pre>
  string(5) "7.4.3"
  </pre>
  <p>Inside of my Model Broadcaster is the origination of the error.</p>
  <code>
  <pre><code>namespace App\Models;
  
  use Illuminate\Broadcasting\PrivateChannel;
  use Illuminate\Database\Eloquent\BroadcastsEvents;
  use Illuminate\Database\Eloquent\Factories\HasFactory;
  use Illuminate\Database\Eloquent\Model;
  use Illuminate\Broadcasting\Channel;
  
  class Ticket extends Model
  {
      use BroadcastsEvents, HasFactory;
  
      /**
       * Get the channels that model events should broadcast on.
       *
       * @param  string  $event
       * @return \Illuminate\Broadcasting\Channel|array
       */
      public function broadcastOn($event)
      {
          return match($event) {
              //
              //This is the line
              //
              'created' =&gt; [new Channel('ticket')],
              default =&gt; []
          };
      }
  }
  </code></pre>
  </code>
  <p>Laravel Documentation showing the same format:
  <a href="https://laravel.com/docs/8.x/broadcasting#model-broadcasting" rel="nofollow noreferrer">https://laravel.com/docs/8.x/broadcasting#model-broadcasting</a></p>
  <code>
  <pre><code>/**
   * Get the channels that model events should broadcast on.
   *
   * @param  string  $event
   * @return \Illuminate\Broadcasting\Channel|array
   */
  public function broadcastOn($event)
  {
      return match($event) {
          'deleted' =&gt; [],
          default =&gt; [$this, $this-&gt;user],
      };
  }
  </code></pre>
  </code>