Heim >Backend-Entwicklung >PHP-Tutorial >Fragen zum Lumen-Quellcode
Im Application.php
Konstruktor von Lumen die Methode zum Starten des Containers
<code>vendor/laravel/lumen-framework/src/Application.php line:103 </code>
<code>vendor/illuminate/container/Container.php line:1159 </code>
Ich verstehe seine Funktion und seinen Zweck nicht.
Im Application.php
Konstruktor von Lumen die Methode zum Starten des Containers
<code>vendor/laravel/lumen-framework/src/Application.php line:103 </code>
<code>vendor/illuminate/container/Container.php line:1159 </code>
Ich verstehe seine Funktion und seinen Zweck nicht.
Sehen Sie sich den Quellcode von Lumen 5.3 an:
<code class="php">protected function bootstrapContainer() { static::setInstance($this); $this->instance('app', $this); $this->instance('Laravel\Lumen\Application', $this); $this->instance('path', $this->path()); $this->registerContainerAliases(); }</code>
In Kombination mit $this->instance(...)
wird der Singleton-Modus implementiert.