File: /var/www/html/orbidirectory.com/app/Http/Controllers/front/BlogPageController.php
<?php
namespace App\Http\Controllers\front;
use App\Http\Controllers\Controller;
use App\Models\Blog;
use App\Models\BlogCategory;
use App\Models\Settings;
use App\Models\Seo;
use Illuminate\Http\Request;
class BlogPageController extends Controller
{
public function ourBlog()
{
$blogs = Blog::orderBy('id', 'desc')->get();
$latest_blog = Blog::orderBy('id', 'desc')->first();
$blog_categories = BlogCategory::all();
$seo = Seo::where('route_name','blog')->first();
return view('front.blog', compact('blogs', 'latest_blog', 'blog_categories','seo'));
}
public function show($id)
{
$blog = Blog::findOrFail($id);
$blogs = Blog::orderBy('id', 'desc')->get();
$website_phone_number = Settings::getValue('website_phone_number', '#');
return view('front.blog-details', compact('blog', 'blogs', 'website_phone_number'));
}
}