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/hours.komma.pro/app/Komma/Popups/PopupController.php
<?php

namespace App\Komma\Popups;

use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;

class PopupController extends Controller
{

    public function __construct()
    {
        $this->middleware('auth');
    }

    /**
     * @param $id
     * @param null $name
     * @return string
     */
    public static function delete($id, $name=null, $user_id=null, $deleteDate=null){
        return view('partials.popups.confirmation.delete',compact('id', 'name', 'user_id', 'deleteDate'))->render();
    }

    /**
     * @param $id
     * @param null $name
     * @return string
     */
    public static function reset($id, $name=null){
        return view('partials.popups.confirmation.reset',compact('id', 'name'))->render();
    }

    /**
     * @param $id
     * @param $billed
     * @return mixed|null|string
     */
    public static function billed($id, $billed){
        return view('partials.popups.confirmation.billed',compact('id', 'billed'))->render();
    }

    /**
     * @param $hour
     * @param null $name
     * @param $chosenSubproject
     * @return string
     */
    public static function edit($hour, $name=null, $chosenSubproject, $projectSubprojects){
        return view('partials.popups.edit',compact('hour', 'name', 'chosenSubproject', 'projectSubprojects'))->render();
    }


    /**
     * @param $hour
     * @param null $name
     * @return string
     */
    public static function editAbsence($hour, $name=null){
        return view('partials.popups.editAbsence',compact('hour', 'name'))->render();
    }

    /**
     * @param $hour
     * @param null $name
     * @return string
     */
    public static function editExpense($expense, $name=null){
        return view('partials.popups.editExpense',compact('expense', 'name'))->render();
    }


    /**
     * @param $hour
     * @return string
     */
    public static function split($hour, $subproject){
        return view('partials.popups.split',compact('hour', 'subproject'))->render();
    }
}