Ajout de l'affichage des account et contest dans l'app

This commit is contained in:
hugol
2024-11-18 18:25:41 +01:00
parent e79d64eb24
commit aab9af6372
12 changed files with 455 additions and 92 deletions

View File

@@ -3,9 +3,9 @@
namespace App\Http\Controllers;
use App\Jobs\ProcessNews;
use App\Jobs\ProcessTweet;
use App\Models\Account;
use Illuminate\Support\Facades\Cache;
use Artesaos\SEOTools\Facades\SEOTools;
use foroco\BrowserDetection;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Facades\Queue;
use Illuminate\Support\Facades\DB;
@@ -292,5 +292,33 @@ class AccountController extends Controller
}
}
public function all()
{
$accounts = Account::where('enable', true)->get();
}
$browser = new BrowserDetection();
$useragent = $_SERVER['HTTP_USER_AGENT'];
$browser = $browser->getOS($useragent);
SEOTools::setTitle('Liste des comptes');
return view('accounts.index', compact('accounts', 'browser'));
}
public function account($id)
{
$account = Account::find($id);
$browser = new BrowserDetection();
$useragent = $_SERVER['HTTP_USER_AGENT'];
$browser = $browser->getOS($useragent);
SEOTools::setTitle('Compte '.$account->name);
return view('accounts.view', compact('account', 'browser'));
}
}