Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
gilour
/
foundation
/
src
/
Channels
:
LoadChannelMenuItems.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Common\Channels; use App\Models\Channel; use Illuminate\Support\Collection; class LoadChannelMenuItems { public function execute(): Collection { return Channel::limit(40) ->where('type', 'channel') ->get() ->map( fn(Channel $channel) => [ 'label' => $channel->name, 'action' => '/' . $channel->slug, 'type' => 'route', 'model_id' => $channel->id, 'id' => $channel->id, ], ); } }