first(); if ($socialChannels) { return $socialChannels->id; } // Create if does not exists yet $socialChannels = SocialChannel::create([ 'restaurant_id' => $tenantId, 'meta_value' => ['channels' => [ 'url_website' => 'https://mydomain.com/reserve', 'items' => [] ]], ]); return $socialChannels->id; } public static function getItems(AppSettingsRequest $request, $tenantId) { $socialChannelsId = SocialChannel::getId($tenantId); $socialChannels = SocialChannel::find($socialChannelsId); return $socialChannels->channels; } }