<?php

namespace App\Http\Controllers\Portal;

use App\Http\Controllers\Controller;
use App\Models\Document;
use Illuminate\Http\Request;

class DocumentsController extends Controller
{
    public function index($page)
    {
        $documents = Document::where([
            ['type', '=', $page],
            ['enabled', '=', true],
        ])->get();

        $types = ['coordination', 'suivi', 'autres'];

        $recents = [];
        foreach ($types as $type) {
            $recents[$type] = Document::where([
                ['type', '=', $type],
                ['enabled', '=', true],
            ])->limit(3)->get();
        }

        return view('portal.documents.index', [
            'documents' => $documents,
            'titles' => config('odd.types'),
            'recents' => $recents,
            'types' => $types,
            'page' => $page
        ]);
    }
}
