Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1542 | Revision 1544 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

    namespace App\Http\Controllers;

    use App\Models\ActionMedium;
    use Illuminate\Contracts\Foundation\Application;
    use Illuminate\Contracts\View\Factory;
    use Illuminate\Contracts\View\View;

    class ActionMediumController extends Controller
    {
        //
        public static function liste( int $aktionId ): Factory|View|Application
        {
            $media = ActionMedium::with( 'medium' )->where( "action_id", "=", $aktionId )->get();
            foreach ( $media as $medium )
            {
                $fileName = $_SERVER["DOCUMENT_ROOT"] . "/images/upload/" . $medium->mediun->folder . "/" . $medium->medium->medium->name;
                $medium->medium->size = filesize( $fileName );
            }
            return view( "admin/bilder", [ "bilder" => $media, "lType" => "k", ] );
        }
    }