Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

nishangupta/joblister-laravel-8

64 stars
1 code files
View nishangupta/joblister-laravel-8 on GitHub

app/Http/Controllers/PostController.php

Open in GitHub
use App\Events\PostViewEvent;
use App\Models\Post;
use RealRashid\SweetAlert\Facades\Alert;
 
class PostController extends Controller
{
//
public function show($id)
{
$post = Post::findOrFail($id);
 
event(new PostViewEvent($post));
$company = $post->company()->first();
 
$similarPosts = Post::whereHas('company', function ($query) use ($company) {
return $query->where('company_category_id', $company->company_category_id);
})->where('id', '<>', $post->id)->with('company')->take(5)->get();
return view('post.show')->with([
'post' => $post,
'company' => $company,
'similarJobs' => $similarPosts
]);
}
//
|

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.