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/SBogers60/vandeurzenheftrucks.nl/app/Komma/Vacancies/Composers/VacanciesAmount.php
<?php


namespace Komma\Vacancies\Composers;


use Komma\Vacancies\VacancyService;

class VacanciesAmount
{
    static $vacancyAmounts;
    private $vacancyService;

    public function __construct(VacancyService $vacancyService)
    {
        $this->vacancyService = $vacancyService;
    }

    public function compose($view)
    {
        if(!static::$vacancyAmounts){
            static::$vacancyAmounts = $this->vacancyService->countVacancies();
        }

        $view->with(['vacancyAmount'=> static::$vacancyAmounts]);
    }
}