Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 75508baf

Přidáno uživatelem Marek Lovčí před asi 4 roky(ů)

Merge origin/develop into master

Zobrazit rozdíly:

app/Http/Controllers/FavoriteMetadataController.php
16 16
        $this->middleware('auth');
17 17
    }
18 18

  
19
    /**
20
     * Show list of favourite metadata.
21
     *
22
     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
23
     */
19 24
    public function index()
20 25
    {
21 26
        $metadata = User::find(Auth::id())->likesMetadata()->orderBy(self::ORDER_COLUMN)->get();
......
27 32
        return view('favmetadata.index', ['metadata' => $metadata]);
28 33
    }
29 34

  
35
    /**
36
     * Unlike metadata given by its id.
37
     *
38
     * @param $id int id of metadata
39
     * @return \Illuminate\Http\RedirectResponse
40
     */
41
    public function unlike($id)
42
    {
43
        $user = User::find(Auth::id());
44
        $metadata = Metadata::find($id);
45

  
46
        $user->likesMetadata()->detach($metadata);
47

  
48
        return back()->withInput();
49
    }
50

  
30 51
}

Také k dispozici: Unified diff