27 lines
507 B
PHP
27 lines
507 B
PHP
<?php
|
|
|
|
namespace App\Livewire\MoviePage;
|
|
|
|
use App\Models\Movie;
|
|
use App\Models\MovieSimilar;
|
|
use Livewire\Component;
|
|
|
|
class Similar extends Component
|
|
{
|
|
public $movie;
|
|
public $similarMovies;
|
|
|
|
public function render()
|
|
{
|
|
return view('livewire.movie-page.similar');
|
|
}
|
|
|
|
public function mount()
|
|
{
|
|
$this->similarMovies = Movie::whereIn(
|
|
'id',
|
|
MovieSimilar::where('movie_id', $this->movie->id)->pluck('similar_movie_id')
|
|
)->get();
|
|
}
|
|
}
|