HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/sportivo.komma.pro/app/Komma/Search/SearchController.php
<?php

namespace Komma\Search;

use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\Input;
use Komma\Blog\BlogService;
use Komma\Mailers\MailService;

class SearchController extends Controller
{

    public $data;
    protected $searchService;
    protected $blogService;

    public function __construct(SearchService $searchService, BlogService $blogService){;
        $this->searchService = $searchService;
        $this->blogService = $blogService;

        $this->data = [
            'socialMeda'      => false,
            'articleBlock'    => ['header' => 'Recente blog artikelen',
                                  'articles'=> $this->blogService->getLatestBlogItems(2),
                                  'footer'=>'Bekijk alle blog artikelen',
                                  'url'=>'/blog']
        ];
    }

    public function show()
    {
        $search = Input::get('q');
        $this->data = array_merge($this->data, $this->searchService->getContent('search'));
        $this->data['results'] = $this->searchService->search($search);
        $this->data['searchQuery']= $search;
        return \View::make('layouts.pages.search')->with('data', (object)$this->data);
    }
}