Skip to main content Skip to page footer

Herzlich Willkommen!

Constructor Parameter bei der make Methode

Erstellt von Ben Fehler |

Mit der app()-Methode kann man Klassen-Instanzen erzeugen. Sobald man aber in der Constructor-Methode der Klasse Parameter benötigt, passieren Dinge...

		
			<?php
class UserService
{
	public funciton __construct($userId)
	{
		// ...
	}
}

// Fehlermeldung, weil die $userId nicht aufgelöst werden kann
$userService = app()->make(UserService::class);

// Mit einem Array als 2. Parameter
$userService = app()->make(UserService::class, ['userId' => 1]);
?>
		
	
Zurück