Yii PHP Framework Version 2
Jul 29, 2016 am 09:13 AMübersetzer dieses Artikels: Alexander Gao Bitte geben Sie beim Zitieren oder Nachdruck die Quelle an.
Yii PHP FrameworkVersion 2 ?
- Installation
Das ist Yii 2 Der Kern-Framework-Code.
Dieses Repository ist ein Unterprojekt unter https://github.com/yiisoft/yii2. Bitte senden Sie Problemberichte und Pull-Anfragen an das Haupt-Repository. Informationen zur Lizenzierung finden Sie im Dokument LIZENZ.
Installation ?
Es wird empfohlen, das Yii-Framework über Composer zu installieren.
Führen Sie
composer global <strong>require</strong> "fxp/composer-asset-plugin:~1.0.0"<span>composer <strong>require</strong> yiisoft</span>/yii2
aus oder fügen Sie
"yiisoft/yii2": "~2.0.0",zum Abschnitt
require von Composer.json.
KlassenreferenzKlasse | Beschreibung |
---|---|
Yii | Yii ist eine Hilfsklasse, die allgemeine Framework-Funktionen bedient. |
yiiBaseYii | BaseYii ist die Kernhilfsklasse des Yii-Frameworks. |
yiibaseAction | Action ist die Basisklasse für alle Controller-Aktionsklassen. |
yiibaseActionEvent | ActionEvent wird verwendet, um die Ereignisparameter eines Aktionsereignisses darzustellen. |
yiibaseActionFilter | ActionFilter ist die Basisklasse von Aktionsfiltern. |
yiibaseApplication | Application ist die Basisklasse für alle Anwendungsklassen. |
yiibaseArrayAccessTrait | ArrayAccessTrait bietet Implementierung für IteratorAggregate, ArrayAccess und Countable. |
yiibaseArrayable | Arrayable ist die Schnittstelle, die von Klassen implementiert werden sollte, die eine anpassbare Darstellung ihrer Instanzen unterstützen m?chten. |
yiibaseArrayableTrait | ArrayableTrait stellt eine ?ffentliche Implementierung der yiibaseArrayable-Schnittstelle bereit. |
yiibaseBehavior | Behavior ist die Basisklasse für alle Verhaltensklassen. |
yiibaseBootstrapInterface | BootstrapInterface ist die Schnittstelle, die von Klassen implementiert werden sollte, die an der teilnehmen m?chten Anwendung Bootstrap Prozess. |
yiibaseComponent | Component ist die Basisklasse, die die Eigenschaft implementiert , Ereignis und Verhalten Funktionen. |
yiibaseConfigurable | Configurable ist die Schnittstelle, die von Klassen implementiert werden sollte, die das Konfigurieren unterstützen seine Eigenschaften über den letzten Parameter an seinen Konstruktor. |
yiibaseController | Controller ist die Basisklasse für Klassen, die Controller-Logik enthalten. |
yiibaseDynamicModel | DynamicModel ist eine Modellklasse, die haupts?chlich zur spezifischen Datenvalidierung verwendet wird. |
yiibaseErrorException | ErrorException stellt einen PHP-Fehler dar. |
yiibaseErrorHandler | ErrorHandler behandelt nicht erfasste PHP-Fehler und Ausnahmen. |
yiibaseEvent | Event ist die Basisklasse für alle Event-Klassen. |
yiibaseException | Exception stellt eine gemeinsame Ausnahme für alle Probleme dar. |
yiibaseExitException | ExitException Zeigt die normale Beendigung einer Anwendung an. |
yiibaseInlineAction | InlineAction stellt eine Aktion dar, die als Controller-Methode definiert ist. |
yiibaseInvalidCallException | InvalidCallException stellt eine Ausnahme dar, die durch den falschen Aufruf einer Methode verursacht wird. |
yiibaseInvalidConfigException | InvalidConfigException stellt eine Ausnahme dar, die durch eine falsche Objektkonfiguration verursacht wird. |
yiibaseInvalidParamException | InvalidParamException Stellt eine Ausnahme dar, die durch eine ungültige Funktion verursacht wurde, die an eine Methode übergeben wurde. |
yiibaseInvalidRouteException | InvalidRouteException stellt eine Ausnahme dar, die durch eine ungültige Route verursacht wird. . |
yiibaseInvalidValueException | InvalidValueException stellt eine Ausnahme dar, die durch eine Funktion verursacht wird, die einen Wert eines unerwarteten Typs zurückgibt. |
yiibaseModel | Model ist die Basisklasse des Datenmodells. |
yiibaseModelEvent | ModelEvent stellt einen Parameter dar, der für yiibaseModel-Ereignisse erforderlich ist. |
yiibaseModule | Module ist die Basisklasse für Module und Anwendungsklassen. |
yiibaseNotSupportedException | NotSupportedException Stellt eine Ausnahme dar, die durch den Zugriff auf nicht unterstützte Funktionen verursacht wird. |
yiibaseObject | Object ist die Basisklasse, die die Funktion property implementiert. |
yiibaseRequest | Request stellt ein Anforderungsobjekt dar, das von yiibaseApplication verarbeitet wird. |
yiibaseResponse | Response stellt die Antwort einer yiibaseAnwendung auf eine yiibaseRequest dar. |
yiibaseSecurity | Sicherheit bietet eine Reihe von Methoden zur Handhabung allgemeiner sicherheitsbezogener Aufgaben. |
yiibaseTheme | Theme stellt das Thema der Anwendung dar. |
yiibaseUnknownClassException | UnknownClassException stellt eine Ausnahme dar, die durch die Verwendung einer unbekannten Klasse verursacht wird. |
yiibaseUnknownMethodException | UnknownMethodException stellt eine Exception dar, die durch den Zugriff auf eine unbekannte Objektmethode verursacht wird . |
yiibaseUnknownPropertyException | UnknownPropertyException stellt eine Exception dar, die durch den Zugriff auf unbekannte Objekteigenschaften verursacht wird . |
yiibaseUserException | UserException ist die Basisklasse für Ausnahmen, die dem Endbenutzer angezeigt werden. |
yiibaseView | View repr?sentiert das Ansichtsobjekt im MVC-Modus. |
yiibaseViewContextInterface | ViewContextInterface ist die Schnittstelle, die von Klassen implementiert werden sollte, die relative Ansichtsnamen unterstützen m?chten. |
yiibaseViewEvent | ViewEvent stellt das von der yiibaseView-Komponente ausgel?ste Ereignis dar. |
yiibaseViewRenderer | ViewRenderer ist die Basisklasse der View-Rendering-Klasse. |
yiibaseWidget | Widget ist die Basisklasse der Plug-in-Klassen. |
yiibehaviorsAttributeBehavior | AttributeBehavior weist einem oder mehreren Attributen eines ActiveRecord-Objekts automatisch einen angegebenen Wert zu, wenn bestimmte Ereignisse eintreten. |
yiibehaviorsBlameableBehavior | BlameableBehavior füllt die angegebenen Attribute automatisch mit der aktuellen Benutzer-ID, die als Slug in einer URL verwendet werden soll. |
yiibehaviorsTimestampBehavior | TimestampBehavior füllt sich automatisch die angegebenen Attribute mit dem aktuellen Zeitstempel. yiicachingApcCache |
bereit >ArrayCache stellt Caching nur für die aktuelle Anfrage bereit, indem die Werte in einem Array gespeichert werden. | |
Cache ist die Basisklasse für Cache-Klassen, die verschiedene Cache-Speicher unterstützen Implementierungen. | yiicachingChainedDependency |
yiicachingDbCache | |
-Komponente durch Speichern zwischengespeicherter Daten in einer Datenbank. | |
DbDependency stellt eine Abh?ngigkeit dar, die auf der basiert Abfrageergebnis einer SQL-Anweisung. | |
Abh?ngigkeit ist die Basisklasse für Cache-Abh?ngigkeitsklassen. | yiicachingExpressionDependency |
yiicachingFileCache | |
MemCache implementiert eine Cache- | Anwendung | -Komponente basierend auf Memcache und Memcached.
yiicachingMemCacheServer | MemCacheServer stellt die Konfigurationsdaten dar für einen einzelnen Memcache oder Memcached-Server. |
yiicachingTagDependency | TagDependency verknüpft ein zwischengespeichertes Datenelement mit einem oder mehreren $tags. |
yiicachingWinCache | WinCache bietet Windows-Cache-Caching in Form einer |
yiicachingXCache | |
Anwendungskomponente | .yiicaptchaCaptcha |
yiicaptchaCaptchaAction | |
yiicaptchaCaptchaAsset | Dieses Asset-Bundle stellt die für das yiicaptchaCaptcha-Widget erforderlichen Javascript-Dateien bereit. |
yiicaptchaCaptchaValidator | CaptchaValidator überprüft, ob der Attributwert mit dem im CAPTCHA angezeigten Best?tigungscode übereinstimmt. |
yiiconsoleAnwendung | Anwendung stellt eine Konsolen-Anwendung dar. |
yiiconsoleController | Controller ist die Basisklasse der Konsolenbefehlsklassen. |
yiiconsoleErrorHandler | ErrorHandler behandelt nicht erfasste PHP-Fehler und Ausnahmens. |
yiiconsoleAusnahme | Exception stellt eine Exception dar, die durch die falsche Verwendung eines Konsolenbefehls verursacht wird. |
yiiconsoleMarkdown | Ein Markdown-Parser, der verbessert den Markdown für das Lesen in Konsolenumgebungen. |
yiiconsoleRequest | Die Konsolenanfrage stellt die Umgebungsinformationen für eine Konsolen-Anwendung dar. |
yiiconsoleResponse | Die Konsolenantwort stellt das Ergebnis einer Konsolen-Anwendung dar. |
yiiconsolecontrollersAssetController | Erm?glicht das Kombinieren und Komprimieren Ihrer JavaScript- und CSS-Dateien. |
yiiconsolecontrollersBaseMigrateController | BaseMigrateController ist eine Basisklasse für Migrationscontroller. |
yiiconsolecontrollersCacheController | 允許你來刷新緩存. |
yiiconsolecontrollersFixtureController | Verwaltet das Laden und Entladen von Fixture-Daten. |
yiiconsolecontrollersHelpController | 提供關(guān)于控制臺命令的錯誤信息. |
yiiconsolecontrollersMessageController | Extrahiert zu übersetzende Nachrichten aus Quelldateien. |
yiiconsolecontrollersMigrateController | Verwaltet AnwendungMigrationen. |
yiidataActiveDataProvider | ActiveDataProvider implementiert einen Datenanbieter basierend auf yiidbQuery und yiidbActiveQuery. |
yiidataArrayDataProvider | ArrayDataProvider implementiert einen Datenanbieter basierend auf einem Datenarray. |
yiidataBaseDataProvider | BaseDataProvider stellt eine Basisklasse bereit, die das yiidataDataProviderInterface implementiert. |
yiidataDataProviderInterface | DataProviderInterface ist die Schnittstelle, die von Datenanbieterklassen implementiert werden muss. |
yiidataPagination | Paginierung stellt Informationen dar relevant für die Paginierung von Datenelementen. |
yiidataSort | Sort stellt Informationen dar, die für die Sortierung relevant sind. |
yiidataSqlDataProvider | SqlDataProvider implementiert einen Datenanbieter basierend auf einer einfachen SQL-Anweisung. |
yiidbActiveQuery | ActiveQuery stellt eine DB-Abfrage dar, die einer Active Record-Klasse zugeordnet ist. |
yiidbActiveQueryInterface | ActiveQueryInterface definiert die gemeinsame Schnittstelle, die von Abfrageklassen für aktive Datens?tze implementiert werden soll. |
yiidbActiveQueryTrait | ActiveQueryTrait implementiert die Allgemeine Methoden und Eigenschaften für aktive Datensatzabfrageklassen. |
yiidbActiveRecord | ActiveRecord ist die Basisklasse für Klassen, die relationale Daten in Form von Objekten darstellen. |
yiidbActiveRecordInterface | ActiveRecordInterface |
yiidbActiveRelationTrait | ActiveRelationTrait implementiert die allgemeinen Methoden und Eigenschaften für aktive Datensatz-Relationsabfragen. |
yiidbAfterSaveEvent | AfterSaveEvent stellt die in yiidbActiveRecord::EVENT_AFTER_INSERT und. yiidbActiveRecord::EVENT_AFTER_UPDATE. |
yiidbBaseActiveRecord | ActiveRecord ist die Basisklasse für Klassen, die relationale Daten in Form von Objekten darstellen.|
BatchQueryResult stellt eine Stapelabfrage dar, aus der Sie Daten stapelweise abrufen k?nnen. | |
ColumnSchema-Klasse beschreibt die Metadaten einer Spalte in einer Datenbanktabelle. | |
ColumnSchemaBuilder hilft beim Definieren von Datenbankschematypen mithilfe einer PHP-Schnittstelle. | |
Command stellt eine SQL-Anweisung dar, die für eine Datenbank ausgeführt werden soll. | |
Connection stellt eine Verbindung zu einer Datenbank über PDO dar. | |
DataReader stellt einen Nur-Vorw?rts-Stream von Zeilen dar eine Abfrageergebnismenge. | |
Exception | Exception stellt eine Exception dar, die verursacht wird durch einige DB-bezogene Vorg?nge. |
Expression stellt einen DB-Ausdruck dar, der weder Escapezeichen noch Anführungszeichen ben?tigt. | |
Exception | Exception stellt eine Exception dar, die durch eine Verletzung von DB-Einschr?nkungen verursacht wird. |
Migration ist die Basisklasse zur Darstellung einer Datenbankmigration. | |
Das MigrationInterface definiert den Mindestsatz an zu implementierenden Methoden durch eine Datenbankmigration. | |
Query stellt eine SELECT SQL-Anweisung auf eine Weise dar, die vom DBMS unabh?ngig ist. | |
QueryBuilder erstellt eine SELECT-SQL-Anweisung basierend auf der als yiidbQuery-Objekt angegebenen Spezifikation. | |
Das QueryInterface definiert den Mindestsatz von Methoden, die von einer Datenbankabfrage implementiert werden sollen. | |
Das BaseQuery-Merkmal stellt den minimalen Methodensatz einer Datenbankabfrage dar. | |
Schema ist die Basisklasse für konkrete DBMS-spezifische Schemaklassen. | |
SchemaBuilderTrait enth?lt Verknüpfungsmethoden zum Erstellen von Instanzen von yiidbColumnSchemaBuilder. | |
Exception | ?|
TableSchema stellt die dar Metadaten einer Datenbanktabelle. | |
Transaction 表示一個數(shù)據(jù)庫事務(wù)。 | |
yiidbcubridQueryBuilder | QueryBuilder ist der Abfrage-Builder für CUBRID-Datenbanken (Version 9.3.x und h?her). |
yiidbcubridSchema | Schema ist die Klasse zum Abrufen von Metadaten aus einer CUBRID-Datenbank (Version 9.3.x und h?her). |
yiidbmssqlPDO | Dies ist eine Erweiterung von Standard-PDO-Klasse von MSSQL- und DBLIB-Treibern. |
yiidbmssqlQueryBuilder | QueryBuilder ist der Abfrage-Builder für MS SQL Server-Datenbanken (Version 2008 und h?her) . |
yiidbmssqlSchema | Schema ist die Klasse zum Abrufen von Metadaten aus einer MS SQL Server-Datenbank (Version 2008 und h?her). |
yiidbmssqlSqlsrvPDO | Dies ist eine Erweiterung der Standard-PDO-Klasse des SQLSRV-Treibers. |
yiidbmssqlTableSchema | TableSchema repr?sentiert das Metadaten einer Datenbanktabelle. | Schema ist die Klasse zum Abrufen von Metadaten aus einer MySQL-Datenbank (Version 4.1.x und 5.x).
yiidbociColumnSchemaBuilder | ColumnSchemaBuilder ist der Schema-Builder für Oracle-Datenbanken. |
yiidbociQueryBuilder | QueryBuilder ist der Abfrage-Builder für Oracle-Datenbanken. |
yiidbociSchema | Schema ist die Klasse zum Abrufen von Metadaten aus einer Oracle-Datenbank |
yiidbpgsqlQueryBuilder | QueryBuilder ist der Abfrage-Builder für PostgreSQL-Datenbanken. |
yiidbpgsqlSchema | Schema ist die Klasse zum Abrufen von Metadaten aus einer PostgreSQL-Datenbank (Version 9.x und h?her). |
yiidbpgsqlSchema | QueryBuilder ist der Abfrage-Builder für SQLite-Datenbanken. |
yiidbsqliteSchema | Schema ist die Klasse zum Abrufen von Metadaten aus einer SQLite-Datenbank (2/3). |
yiidiContainer | Container implementiert einen Abh?ngigkeitsinjektionscontainer. |
yiidiInstance | Instance stellt einen Verweis auf ein benanntes Objekt in einer Abh?ngigkeitsinjektion dar ( DI) Container oder ein Service Locator. |
yiidiServiceLocator | ServiceLocator 實現(xiàn)了一個服務(wù)定位器。 |
yii\filters\AccessControl | AccessControl provides simple access control based on a set of rules. |
yii\filters\AccessRule | This class represents an access rule defined by the yii\filters\AccessControl action filter |
yii\filters\ContentNegotiator | ContentNegotiator supports response format negotiation and Application language negotiation. |
yii\filters\Cors | Cors filter implements Cross Origin Resource Sharing. |
yii\filters\HttpCache | HttpCache implements client-side caching by utilizing the Last-Modified and Etag HTTP headers. |
yii\filters\PageCache | PageCache implements server-side caching of whole pages. |
yii\filters\RateLimitInterface | RateLimitInterface is the interface that may be implemented by an identity object to enforce rate limiting. |
yii\filters\RateLimiter | RateLimiter implements a rate limiting algorithm based on the leaky bucket algorithm. |
yii\filters\VerbFilter | VerbFilter is an action filter that filters by HTTP request methods. |
yii\filters\auth\AuthInterface | AuthInterface is the interface that should be implemented by auth method classes. |
yii\filters\auth\AuthMethod | AuthMethod is a base class implementing the yii\filters\auth\AuthInterface interface. |
yii\filters\auth\CompositeAuth | CompositeAuth is an action filter that supports multiple authentication methods at the same time. |
yii\filters\auth\HttpBasicAuth | HttpBasicAuth is an action filter that supports the HTTP Basic authentication method. |
yii\filters\auth\HttpBearerAuth | HttpBearerAuth is an action filter that supports the authentication method based on HTTP Bearer token. |
yii\filters\auth\QueryParamAuth | QueryParamAuth is an action filter that supports the authentication based on the access token passed through a query parameter. |
yii\grid\ActionColumn | ActionColumn is a column for the yii\grid\GridView widget that displays buttons for viewing and manipulating the items. |
yii\grid\CheckboxColumn | CheckboxColumn displays a column of checkboxes in a grid view. |
yii\grid\Column | Column is the base class of all yii\grid\GridView column classes. |
yii\grid\DataColumn | DataColumn is the default column type for the yii\grid\GridView widget. |
yii\grid\GridView | The GridView widget is used to display data in a grid. |
yii\grid\GridViewAsset | This asset bundle provides the javascript files for the yii\grid\GridView widget. |
yii\grid\SerialColumn | SerialColumn displays a column of row numbers (1-based). |
yii\helpers\ArrayHelper | ArrayHelper provides additional array functionality that you can use in your Application. |
yiihelpersBaseArrayHelper | BaseArrayHelper bietet konkrete Implementierung für yiihelpersArrayHelper. |
yiihelpersBaseConsole | BaseConsole bietet konkrete Implementierung für yiihelpersConsole. |
yiihelpersBaseFileHelper | BaseFileHelper bietet konkrete Implementierung für yiihelpersFileHelper. |
yiihelpersBaseFormatConverter | BaseFormatConverter bietet konkrete Implementierung für yiihelpersFormatConverter. |
yiihelpersBaseHtml | BaseHtml bietet konkrete Implementierung für yiihelpersHtml. |
yiihelpersBaseHtmlPurifier | BaseHtmlPurifier bietet konkrete Implementierung für yiihelpersHtmlPurifier. |
yiihelpersBaseInflector | BaseInflector bietet konkrete Implementierung für yiihelpersInflector. |
yiihelpersBaseJson | BaseJson bietet konkrete Implementierung für yiihelpersJson. |
yiihelpersBaseMarkdown | BaseMarkdown bietet konkrete Implementierung für yiihelpersMarkdown. |
yiihelpersBaseStringHelper | BaseStringHelper bietet konkrete Implementierung für yiihelpersStringHelper. |
yiihelpersBaseUrl | BaseUrl bietet konkrete Implementierung für yiihelpersUrl. |
yiihelpersBaseVarDumper | BaseVarDumper bietet konkrete Implementierung für yiihelpersVarDumper. |
yiihelpersConsole | Console Helper bietet nützliche Methoden für befehlszeilenbezogene Aufgaben wie das Abrufen von Eingaben oder das Formatieren und F?rben Ausgabe. |
yiihelpersFileHelper | Dateisystem-Helfer |
yiihelpersFormatConverter | FormatConverter bietet Funktionen zum Konvertieren zwischen verschiedenen Formatierungsmusterformate. |
yiihelpersHtml | Html bietet eine Reihe statischer Methoden zum Generieren h?ufig verwendeter HTML-Tags. |
yiihelpersHtmlPurifier | HtmlPurifier bietet die M?glichkeit, HTML von sch?dlichem Code zu bereinigen. |
yiihelpersInflector | Inflector pluralisiert und singularisiert englische Substantive. Es enth?lt auch einige andere nützliche Methoden. |
yiihelpersJson | Json ist eine Hilfsklasse, die die Kodierung und Dekodierung von JSON-Daten erm?glicht. |
yiihelpersMarkdown | Markdown bietet die M?glichkeit, Markdown in HTML umzuwandeln. |
yiihelpersStringHelper | StringHelper |
yiihelpersUrl | Url bietet eine Reihe statischer Methoden zum Verwalten von URLs. |
yiihelpersVarDumper | VarDumper soll die fehlerhaften PHP-Funktionen var_dump und print_r ersetzen. |
yiii18nDbMessageSource | DbMessageSource erweitert yiii18nMessageSource und stellt eine Nachrichtenquelle dar, die übersetzte Nachrichten in der Datenbank speichert. |
yiii18nFormatter | Formatter bietet eine Reihe h?ufig verwendeter Datenformatierungsmethoden. |
yiii18nGettextFile | GettextFile ist die Basisklasse zur Darstellung einer Gettext-Nachrichtendatei. |
yiii18nGettextMessageSource | GettextMessageSource stellt eine Nachrichtenquelle dar, die auf GNU Gettext basiert. |
yiii18nGettextMoFile | GettextMoFile stellt einen MO Gettext dar Nachrichtendatei. |
yiii18nGettextPoFile | GettextPoFile stellt eine PO-Gettext-Nachrichtendatei dar. |
yiii18nI18N | I18N Bietet Funktionen im Zusammenhang mit Internationalisierung (I18N) und Lokalisierung (L10N). |
yiii18nMessageFormatter | MessageFormatter erm?glicht das Formatieren von Nachrichten über das ICU-Nachrichtenformat |
yiii18nMessageSource | MessageSource ist die Basisklasse für Nachrichtenübersetzungs-Repository-Klassen. |
yiii18nMissingTranslationEvent | MissingTranslationEvent stellt den Parameter für yiii18nMessageSource::EVENT_MISSING_TRANSLATION dar Ereignis. |
yiii18nPhpMessageSource | PhpMessageSource stellt eine Nachrichtenquelle dar, die übersetzte Nachrichten in PHP-Skripten speichert. |
yiilogDbTarget | DbTarget speichert Protokollnachrichten in einer Datenbanktabelle. |
yiilogDispatcher | Dispatcher verwaltet eine Reihe von Protokollzielen. |
yiilogEmailTarget | EmailTarget sendet ausgew?hlte Protokollnachrichten an die angegebenen E-Mail-Adressen. |
yiilogFileTarget | FileTarget zeichnet Protokollnachrichten in einer Datei auf. |
yiilogLogger | Logger zeichnet protokollierte Nachrichten im Speicher auf und sendet sie an verschiedene Ziele, wenn $dispatcher festgelegt ist. |
yiilogSyslogTarget | SyslogTarget schreibt Protokoll in Syslog. |
yiilogTarget | Target ist die Basisklasse für alle Protokollzielklassen. |
yii\mail\BaseMailer | BaseMailer serves as a base class that implements the basic functions required by yii\mail\MailerInterface. |
yii\mail\BaseMessage | BaseMessage serves as a base class that implements the send() method required von yiimailMessageInterface. |
yiimailMailEvent | MailEvent stellt den Ereignisparameter dar, der für Ereignisse verwendet wird, die von yiimailBaseMailer ausgel?st werden. |
yiimailMailerInterface | MailerInterface ist die Schnittstelle, die von Mailer-Klassen implementiert werden sollte. |
yiimailMessageInterface | MessageInterface ist die Schnittstelle, die von Mail-Nachrichtenklassen implementiert werden sollte. |
yiimutexDbMutex | DbMutex ist die Basisklasse für Klassen, die auf der Datenbank basiert und gleichzeitig den Mutex-?Sperr“-Mechanismus implementiert. |
yiimutexFileMutex | FileMutex implementiert den Mutex-?Sperr“-Mechanismus über lokale Dateisystemdateien. |
yiimutexMutex | Mutex-Komponente erm?glicht die gegenseitige Ausführung gleichzeitiger Prozesse und verhindert so ? Rennbedingungen". |
yiimutexMysqlMutex | MysqlMutex implementiert den Mutex-"Sperr"-Mechanismus über MySQL-Sperren. |
yiirbacAssignment | Zuweisung stellt eine Zuweisung einer Rolle zu einem Benutzer dar. |
yiirbacBaseManager | BaseManager ist eine Basisklasse, die yiirbacManagerInterface für die RBAC-Verwaltung implementiert. |
yiirbacDbManager | DbManager stellt einen Autorisierungsmanager dar, der Autorisierungsinformationen in der Datenbank speichert. |
yiirbacItem | ? |
yiirbacManagerInterface | ? |
yiirbacPermission | ? |
yiirbacPhpManager | PhpManager stellt einen Autorisierungsmanager dar, der Autorisierungsinformationen in Form einer PHP-Skriptdatei speichert. |
yiirbacRole | ? |
yiirbacRule | Regel stellt eine Gesch?ftsbeschr?nkung dar, die mit einer Rolle, Berechtigung oder Zuweisung verknüpft sein kann. |
yiirestAction | Action ist die Basisklasse für Aktionsklassen die die RESTful-API implementieren. |
yiirestActiveController | ActiveController implementiert einen gemeinsamen Satz von Aktionen zur Unterstützung des RESTful-Zugriffs auf ActiveRecord. |
yiirestController | Controller ist die Basisklasse für RESTful-API-Controller-Klassen. |
yiirestCreateAction | CreateAction implementiert den API-Endpunkt zum Erstellen eines neuen Modells aus dem Gegebenen Daten. |
yiirestDeleteAction | DeleteAction implementiert den API-Endpunkt zum L?schen eines Modells. |
yiirestIndexAction | |
yiirestOptionsAction | OptionsAction antwortet auf die OPTIONS-Anfrage, indem es einen Allow -Header zurücksendet. |
yiirestSerializer | Serializer konvertiert Ressourcenobjekte und Sammlungen in Array-Darstellung. |
yiirestUpdateAction | UpdateAction implementiert den API-Endpunkt zum Aktualisieren eines Modells. |
yiirestUrlRule | UrlRule wird bereitgestellt, um die Erstellung von URL-Regeln für die RESTful-API-Unterstützung zu vereinfachen. |
yiirestViewAction | ViewAction implementiert den API-Endpunkt zum Zurückgeben der detaillierten Informationen zu einem Modell. |
yiitestActiveFixture | ActiveFixture stellt eine Vorrichtung dar, die durch eine ActiveRecord-Klasse oder eine Datenbanktabelle gesichert wird. |
yiitestArrayFixture | ArrayFixture stellt ein beliebiges Fixture dar, das aus PHP-Dateien geladen werden kann. |
yiitestBaseActiveFixture | BaseActiveFixture ist die Basisklasse für Fixture Klassen, die den Zugriff auf Fixture-Daten als ActiveRecord-Objekte unterstützen. |
yiitestDbFixture | DbFixture ist die Basisklasse für DB-bezogene Fixtures. |
yiitestFixture | Fixture stellt einen festen Zustand einer Testumgebung dar. |
yiitestFixtureTrait | FixtureTrait bietet Funktionalit?ten zum Laden, Entladen und Zugreifen auf Fixtures für a Testfall. |
yiitestInitDbFixture | InitDbFixture stellt den Anfangszustand dar, der für DB-bezogene Tests ben?tigt wird. |
yiivalidatorsBooleanValidator | BooleanValidator prüft, ob der Attributwert ein boolescher Wert ist. |
yiivalidatorsCompareValidator | CompareValidator vergleicht den angegebenen Attributwert mit einem anderen Wert. |
yiivalidatorsDateValidator | DateValidator überprüft, ob das Attribut ein Datum, eine Uhrzeit oder eine Datumszeit im richtigen $-Format darstellt. |
yiivalidatorsDefaultValueValidator | DefaultValueValidator legt das Attribut auf den angegebenen Standardwert fest. |
yiivalidatorsEachValidator | EachValidator validiert ein Array, indem es jedes seiner Elemente anhand einer eingebetteten Validierungsregel prüft. |
yiivalidatorsEmailValidator | EmailValidator überprüft, ob der Attributwert eine gültige E-Mail-Adresse ist. |
yiivalidatorsExistValidator | ExistValidator überprüft, ob das Attribut gültig ist Wert existiert in einer Tabelle. |
yiivalidatorsFileValidator | FileValidator überprüft, ob ein Attribut eine gültige hochgeladene Datei empf?ngt. |
yiivalidatorsFilterValidator | FilterValidator konvertiert den Attributwert entsprechend zu einem Filter. |
yiivalidatorsImageValidator | ImageValidator überprüft, ob ein Attribut ein gültiges Bild empf?ngt. |
yiivalidatorsInlineValidator | InlineValidator stellt einen Validator dar, der als Methode im zu validierenden Objekt definiert ist. |
yiivalidatorsNumberValidator | NumberValidator validiert, dass der Attributwert eine Zahl ist. |
yiivalidatorsPunycodeAsset | Dieses Asset-Bundle stellt die Javascript-Dateien bereit, die für die yiivalidatorsEmailValidators-Clientvalidierung ben?tigt werden. |
yiivalidatorsRangeValidator | RangeValidator überprüft, ob der Attributwert in einer Liste von Werten enthalten ist. |
yiivalidatorsRegularExpressionValidator | RegularExpressionValidator überprüft, ob der Attributwert mit dem angegebenen $pattern übereinstimmt. |
yiivalidatorsrequiredValidator | requiredValidator Validator |
yiivalidatorsStringValidator | |
yiivalidatorsUniqueValidator | |
yiivalidatorsUrlValidator | UrlValidator ist eine http-URL客戶端驗證所需的js文件。 |
yiivalidatorsValidator | Validator 是所有驗證器類的基類。 |
yiiweb | Anwendung |
Application | 是所有web應(yīng)用程序類的基類。|
AssetBundle 表示一組資源文件的集合, und CSS, JS, Bilder. | yiiwebAssetConverter | AssetConverter unterstützt die Konvertierung mehrerer beliebter Skriptformate in JS- oder CSS-Skripte.
yiiwebAssetConverterInterface | Das AssetConverterInterface muss durch Asset-Konverterklassen implementiert werden. |
yiiwebAssetManager | AssetManager verwaltet die Konfiguration und das Laden von Asset-Bundles. |
yiiwebBadRequestHttp | Exception |
Exception | stellt eine ?Bad Request“ HTTPException | mit dem Statuscode 400 dar.
yiiwebCacheSession | CacheSession implementiert eine Session | -Komponente, die Cache als Speichermedium verwendet.
yiiwebCompositeUrlRule | CompositeUrlRule ist die Basisklasse für URL-Regelklassen, die aus mehreren einfacheren Regeln bestehen.yiiwebConflictHttpException |
Exception | stellt eine ?Konflikt“-HTTP-Exception | mit dem Statuscode 409
yiiwebControllerController ist die Basisklasse von Web-Controllern. | yiiwebCookieCookie 表示一個cookie關(guān)聯(lián)的信息,如?$name, $value, $domain , 等等. |
yiiwebCookieCollection | CookieCollection. |
yiiwebDb | Session|
erweitert yiiweb | Sessiondurch die Verwendung der Datenbank als | Session
yiiwebErrorAction | ErrorAction 使用指定視圖顯示應(yīng)用程序錯誤.yiiwebErrorHandlerErrorHandler 處理未捕獲的錯誤和異常. |
yii\web\ForbiddenHttpException | ForbiddenHttpException represents a "Forbidden" HTTP Exception with status code 403. |
yii\web\GoneHttpException | GoneHttpException represents a "Gone" HTTP Exception with status code 410 |
yii\web\GroupUrlRule | GroupUrlRule represents a collection of URL rules sharing the same prefix in their patterns and routes. |
yii\web\HeaderCollection | HeaderCollection is used by yii\web\Response to maintain the currently registered HTTP headers. |
yii\web\HtmlResponseFormatter | HtmlResponseFormatter formats the given data into an HTML response content. |
yii\web\HttpException | HttpException represents an Exception caused by an improper request of the end-user. |
yii\web\IdentityInterface | IdentityInterface is the interface that should be implemented by a class providing identity information. |
yii\web\JqueryAsset | This asset bundle provides the jquery javascript library |
yii\web\JsExpression | JsExpression marks a string as a JavaScript expression. |
yii\web\JSONParser | Parses a raw HTTP request using yii\helpers\Json::decode() |
yii\web\JsonResponseFormatter | JsonResponseFormatter formats the given data into a JSON or JSONP response content. |
yii\web\Link | Link represents a link object as defined in JSON Hypermedia API Language. |
yii\web\Linkable | Linkable is the interface that should be implemented by classes that typically represent locatable resources. |
yii\web\MethodNotAllowedHttpException | MethodNotAllowedHttpException represents a "Method Not Allowed" HTTP Exception with status code 405. |
yii\web\MultiFieldSession | MultiFieldSession is the base class for Session storage implementations with multi-field data storage support. |
yii\web\NotAcceptableHttpException | NotAcceptableHttpException represents a "Not Acceptable" HTTP Exception with status code 406 |
yii\web\NotFoundHttpException | NotFoundHttpException represents a "Not Found" HTTP Exception with status code 404. |
yii\web\Request | The web Request class represents an HTTP request |
yii\web\RequestParserInterface | Interface for classes that parse the raw request body into a parameters array. |
yii\web\Response | The web Response class represents an HTTP response |
yii\web\ResponseFormatterInterface | ResponseFormatterInterface specifies the interface needed to format a response before it is sent out. |
yii\web\ServerErrorHttpException | ServerErrorHttpException represents an "Internal Server Error" HTTP Exception with status code 500. |
yii\web\Session | Session provides Session data management and the related configurations. |
yii\web\SessionIterator | SessionIterator implements an Iterator for traversing Session variables managed by yii\web\Session. |
yii\web\TooManyRequestsHttpException | TooManyRequestsHttpException represents a "Too Many Requests" HTTP Exception with status code 429 |
yii\web\UnauthorizedHttpException | UnauthorizedHttpException represents an "Unauthorized" HTTP Exception with status code 401 |
yii\web\UnprocessableEntityHttpException | UnprocessableEntityHttpException represents an "Unprocessable Entity" HTTP Exception with status code 422. |
yii\web\UnsupportedMediaTypeHttpException | UnsupportedMediaTypeHttpException represents an "Unsupported Media Type" HTTP Exceptionmit Statuscode 415 |
yiiwebUploadedFile | UploadedFile stellt die Informationen für eine hochgeladene Datei dar. |
yiiwebUrlManager | UrlManager übernimmt das Parsen von HTTP-Anfragen und die Erstellung von URLs basierend auf einer Reihe von Regeln. |
yiiwebUrlRule | UrlRule stellt eine Regel dar, die von yiiwebUrlManager zum Parsen und Generieren von URLs verwendet wird. |
yiiwebUrlRuleInterface | UrlRuleInterface ist die Schnittstelle, die URL-Regelklassen implementiert werden soll. |
yiiwebUser | Benutzer ist die Klasse für die Komponente ?Benutzer“ Anwendung, die den Benutzerauthentifizierungsstatus verwaltet. |
yiiwebUserEvent | Diese Ereignisklasse wird für ausgel?ste Ereignisse verwendet von der yiiwebUser-Klasse. |
yiiwebView | View stellt ein Ansichtsobjekt im MVC-Muster dar. |
yiiwebViewAction | ViewAction stellt eine Aktion dar, die eine Ansicht gem?? einem vom Benutzer angegebenen Parameter anzeigt. |
yiiwebXmlResponseFormatter | XmlResponseFormatter formatiert die angegebenen Daten in einen XML-Antwortinhalt. |
yiiwebYiiAsset | Dieses Asset-Bundle stellt die Basis-Javascript-Dateien für das Yii Framework bereit. |
yiiwidgetsActiveField | ActiveField stellt ein Formulareingabefeld innerhalb eines yiiwidgetsActiveForm dar. |
yiiwidgetsActiveForm | ActiveForm ist ein Widget, das ein interaktives HTML-Formular für ein oder mehrere Datenmodelle erstellt. |
yiiwidgetsActiveFormAsset | ? |
yiiwidgetsBaseListView | BaseListView ist eine Basisklasse für Widgets, die Daten von Datenanbietern wie ListView und anzeigen GridView. |
yiiwidgetsBlock | Block zeichnet alle Ausgaben zwischen begin()- und end()-Aufrufen auf und speichert sie in yiibaseView::$blocks. |
yiiwidgetsBreadcrumbs | Breadcrumbs zeigt eine Liste von Links an, die die Position der aktuellen Seite in der gesamten Site-Hierarchie angeben. |
yiiwidgetsContentDecorator | ContentDecorator zeichnet alle Ausgaben zwischen begin()- und end()-Aufrufen auf, übergibt sie als $content an die angegebene Ansichtsdatei und gibt dann das Rendering-Ergebnis zurück. |
yiiwidgetsDetailView | DetailView zeigt die Details eines einzelnen Datenmodells an. |
yiiwidgetsFragmentCache | FragmentCache wird von yiibaseView verwendet, um die Zwischenspeicherung von Seitenfragmenten bereitzustellen. |
yiiwidgetsInputWidget | InputWidget ist die Basisklasse für Widgets, die Benutzereingaben sammeln. |
yiiwidgetsLinkPager | LinkPager zeigt eine Liste von Hyperlinks an, die führen zu verschiedenen Zielseiten. |
yiiwidgetsLinkSorter | LinkSorter rendert eine Liste von Sortierlinks für die angegebene Sortierdefinition. |
yiiwidgetsListView | Das ListView-Widget wird verwendet, um Daten vom Datenanbieter anzuzeigen. Jedes Datenmodell wird unter Verwendung der angegebenen Ansicht gerendert. |
yiiwidgetsMaskedInput | MaskedInput generiert eine maskierte Texteingabe. |
yiiwidgetsMaskedInputAsset | Das Asset-Bundle für das yiiwidgetsMaskedInput-Widget. |
yiiwidgetsMenu | Menu zeigt ein mehrstufiges Menü mit verschachtelten HTML-Listen an. |
yiiwidgetsPjax | Pjax ist ein Widget, das das pjax jQuery-Plugin integriert. |
yiiwidgetsPjaxAsset | Dieses Asset-Bundle stellt die Javascript-Dateien bereit erforderlichd vom yiiwidgetsPjax-Widget. |
yiiwidgetsSpaceless | Das Spaceless-Widget entfernt Leerzeichen zwischen HTML-Tags. Leerzeichen innerhalb von HTML-Tags oder im Klartext bleiben immer unberührt. |
以上就介紹了Yii PHP框架版本2,包括了require,Exception,Bootstrap,JSONP,PHP框架方面的內(nèi)容,希望對PHP教程有興趣的朋友有所幫助.

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

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





Kernelsecuritycheckfailure (Kernel-Check-Fehler) ist eine relativ h?ufige Art von Stoppcode. Unabh?ngig vom Grund führt der Bluescreen-Fehler jedoch dazu, dass viele Benutzer diese Seite sorgf?ltig vorstellen. 17 L?sungen für den Bluescreen ?kernel_security_check_failure“ Methode 1: Entfernen Sie alle externen Ger?te Wenn ein externes Ger?t, das Sie verwenden, nicht mit Ihrer Windows-Version kompatibel ist, kann der Bluescreen-Fehler ?Kernelsecuritycheckfailure“ auftreten. Dazu müssen Sie alle externen Ger?te trennen, bevor Sie versuchen, Ihren Computer neu zu starten.

Herausgeber des Machine Power Report: Wu Xin Die heimische Version des humanoiden Roboters + eines gro?en Modellteams hat zum ersten Mal die Betriebsaufgabe komplexer flexibler Materialien wie das Falten von Kleidung abgeschlossen. Mit der Enthüllung von Figure01, das das multimodale gro?e Modell von OpenAI integriert, haben die damit verbundenen Fortschritte inl?ndischer Kollegen Aufmerksamkeit erregt. Erst gestern ver?ffentlichte UBTECH, Chinas ?gr??ter Bestand an humanoiden Robotern“, die erste Demo des humanoiden Roboters WalkerS, der tief in das gro?e Modell von Baidu Wenxin integriert ist und einige interessante neue Funktionen aufweist. Jetzt sieht WalkerS, gesegnet mit Baidu Wenxins gro?en Modellf?higkeiten, so aus. Wie Figure01 bewegt sich WalkerS nicht umher, sondern steht hinter einem Schreibtisch, um eine Reihe von Aufgaben zu erledigen. Es kann menschlichen Befehlen folgen und Kleidung falten

Das Velodrome-Modell ist von veCRV inspiriert und zielt darauf ab, eine überlegene Konsistenz zwischen den drei Hauptteilnehmern von DEX zu erreichen, darunter Liquidit?tsanbieter (LPs), Token-Inhaber und Projekte, die Liquidit?t ben?tigen. Allerdings verstehen viele Teilnehmer im DeFi-Bereich die zugrunde liegenden Gründe immer noch nicht vollst?ndig. Wenn Sie diesen Artikel ausführlich lesen, werden Sie in der Lage sein, aus diesem Dilemma herauszukommen und ihm auf den Grund zu gehen. Heute werden wir über Velodrome/Aerodrome sprechen, eine echte Erfolgsgeschichte im DeFi-Bereich. In diesem Artikel werden die beiden Modelle verglichen und erl?utert, wie Velodrome das veCRV-Modell verbessert und welche erheblichen Auswirkungen diese kleinen Unterschiede haben. Lassen Sie mich zun?chst Folgendes sagen

Bei der Java-Programmierung ist es h?ufig erforderlich, Bin?rdaten zur übertragung in ein Textformat zu konvertieren, und die Base64-Codierung ist eine h?ufig verwendete Konvertierungsmethode. Base64 wandelt drei Byte Daten in vier Byte Textdaten um. Die Textdaten bestehen aus nur druckbaren Zeichen und k?nnen daher in Protokollen wie E-Mails und HTTP-Anfragenachrichten übertragen werden. Java bietet Base64-Codierungs- und Decodierungs-APIs, sodass wir Daten problemlos konvertieren k?nnen. In diesem Artikel wird die Verwendung in Java vorgestellt

Kann Win10 Skype deinstalliert werden? Diese Frage m?chten viele Benutzer wissen, da viele Benutzer feststellen, dass diese Anwendung im Standardprogramm auf ihren Computern enthalten ist, und sie befürchten, dass das L?schen den Betrieb des Systems beeintr?chtigt Diese Website hilft Benutzern. Schauen wir uns genauer an, wie Skype for Business unter Win10 deinstalliert wird. So deinstallieren Sie Skype for Business unter Win10 1. Klicken Sie auf dem Computerdesktop auf das Windows-Symbol und dann zum Aufrufen auf das Einstellungssymbol. 2. Klicken Sie auf ?übernehmen“. 3. Geben Sie ?Skype“ in das Suchfeld ein und klicken Sie, um das gefundene Ergebnis auszuw?hlen. 4. Klicken Sie auf ?Deinstallieren“. 5

Mit der kontinuierlichen Weiterentwicklung der Cloud-Computing-Technologie ist die Datensicherung zu etwas geworden, das jedes Unternehmen durchführen muss. In diesem Zusammenhang ist es besonders wichtig, ein hochverfügbares Cloud-Backup-System zu entwickeln. Das PHP-Framework Yii ist ein leistungsstarkes Framework, das Entwicklern dabei helfen kann, schnell leistungsstarke Webanwendungen zu erstellen. Im Folgenden wird vorgestellt, wie Sie mit dem Yii-Framework ein hochverfügbares Cloud-Backup-System entwickeln. Entwerfen des Datenbankmodells Im Yii-Framework ist das Datenbankmodell ein sehr wichtiger Teil. Denn das Datensicherungssystem erfordert viele Tabellen und Beziehungen

Die Hauptunterschiede zwischen Laravel und YII sind Designkonzepte, funktionale Eigenschaften und Nutzungsszenarien. 1. Laravel konzentriert sich auf die Einfachheit und das Vergnügen der Entwicklung und bietet reichhaltige Funktionen wie eloquentorm und handwerkliche Werkzeuge, die für schnelle Entwicklung und Anf?nger geeignet sind. 2.YII betont Leistung und Effizienz, eignet sich für Hochlastanwendungen und bietet effiziente Activerecord- und Cache-Systeme, verfügt jedoch über eine steile Lernkurve.

Zu den Schritten zum Containerieren und Bereitstellen von YII -Anwendungen mit Docker geh?ren: 1.. Erstellen Sie eine Dockerfile und definieren Sie den Bildaufbauprozess; 2. Verwenden Sie DockerCompon, um YII -Anwendungen und MySQL -Datenbank zu starten. 3.. Die Bildgr??e und -leistung optimieren. Dies beinhaltet nicht nur spezifische technische Operationen, sondern auch die Arbeitsprinzipien und Best Practices von Dockerfile, um eine effiziente und zuverl?ssige Bereitstellung zu gew?hrleisten.
