Benutzer-Werkzeuge

Webseiten-Werkzeuge


webdev:yii2:components

Inhaltsverzeichnis

Components

Components werden über die Konfiguration definiert uns sind anschliessend als Variablen von Yii::$app verfügbar. Bsp.

$config = [
    'components' => [
        'user' => [
            'identityClass' => 'app\models\User',
            'enableAutoLogin' => true,
        ],
    ],
}

macht Yii::$app→user zu einem Objekt des angegebenen Models.

Core Components

Werden immer geladen.

User

  • Yii::$app→user→isGuest gibt an, ob jemand angemeldet ist
  • Logout ist als Formular definiert, damit eine POST Anfrage gesendet wird
  • Yii::$app→user→identity→username Benutzername
  • Yii::$app→user→identity→xxx Spalte xxx aus der Tabelle user
webdev/yii2/components.txt · Zuletzt geändert: von urs