Fragen zum Lumen-Quellcode
Oct 11, 2016 pm 02:23 PM
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.
Antwortinhalt:
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:
protected function bootstrapContainer() { static::setInstance($this); $this->instance('app', $this); $this->instance('Laravel\Lumen\Application', $this); $this->instance('path', $this->path()); $this->registerContainerAliases(); }
In Kombination mit $this->instance(...)
wird der Singleton-Modus implementiert.

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein
