Fixed 222 style issues across 399 files: - class_definition, braces_position formatting - concat_space, trailing_comma_in_multiline - ordered_imports, no_unused_imports - not_operator_with_successor_space - no_whitespace_in_blank_line - single_blank_line_at_eof - And many more PSR-12/Laravel conventions All files now pass Laravel Pint code style checks.
29 lines
723 B
PHP
29 lines
723 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\Business;
|
|
use Illuminate\Support\Facades\Auth;
|
|
|
|
class SettingsController extends Controller
|
|
{
|
|
/**
|
|
* Display the user's account settings.
|
|
*/
|
|
public function index()
|
|
{
|
|
$user = Auth::user();
|
|
|
|
// Get businesses owned by this user
|
|
$ownedBusinesses = Business::where('owner_user_id', $user->id)->get();
|
|
|
|
// Get eligible owners for each owned business
|
|
$eligibleOwners = [];
|
|
foreach ($ownedBusinesses as $business) {
|
|
$eligibleOwners[$business->id] = $business->getEligibleOwners();
|
|
}
|
|
|
|
return view('settings.index', compact('user', 'ownedBusinesses', 'eligibleOwners'));
|
|
}
|
|
}
|