クラスリファレンス

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:26:05996ブラウズ

Yii フレームワーク v2.0 クラス リファレンス 中国語版

この記事の翻訳者: Alexander Gao <[email protected]> 引用および転載の際は出典を明記してください。

(未完成、翻訳は継続的に更新中)

Yii PHP Framework バージョン 2

  1. インストール

これは Yii 2 のコア フレームワーク コードです。

このリポジトリは https://github.com/ のサブプロジェクトですyiisoft/yii2 、問題レポートとプルリクエストをメインリポジトリに送信してください。ライセンス情報については、LICENSE 文書を参照してください。

インストール

コンポーザーを介して Yii フレームワークをインストールすることをお勧めします。

実行

composer global require "fxp/composer-asset-plugin:~1.0.0"<span style="color: #000000;">composer require yiisoft</span>/yii2

または、composer.json の require セクションに

"yiisoft/yii2": "~2.0.0",

を追加します。

クラスリファレンス

ApcCache は、配列の観点から APC キャッシュを提供します。キャッシュはさまざまなキャッシュ ストレージ実装をサポートするキャッシュ クラスの基本クラス。ChainedDependency は、他の依存関係のリストで構成される依存関係を表します。DbCache は、キャッシュされたデータをデータベースに保存することにより、キャッシュ アプリケーション コンポーネントを実装します。DbDependency は、 SQL ステートメントのクエリ結果に基づく依存関係。Dependency はキャッシュ依存関係クラスの基本クラスです。DummyCache は、プレースホルダー キャッシュ コンポーネントです。ExpressionDependency は、PHP 式の結果に基づく依存関係を表します。FileCache は、ファイルを使用してキャッシュ コンポーネントを実装します。FileDependency は、以下に基づく依存関係を表します。ファイルの最終変更時刻。MemCache は、memcache と memcached に基づいてキャッシュ アプリケーション コンポーネントを実装します。🎜>yiicachingTagDependencyTagDependencyキャッシュされたデータ項目を 1 つまたは複数の $tag に関連付けます。yiicachingWinCacheWinCache は、アプリケーション コンポーネントに関して Windows キャッシュ キャッシュを提供します。yiicachingXCacheXCache は、アプリケーション コンポーネントの観点から Zend データ キャッシュを提供します。 yiicaptchaCaptchaActionCaptchaAction は確認コードの画像を表示します。 yiicaptchaCaptchaAssetこのアセット バンドルは、yiicaptchaCaptcha ウィジェットに必要な JavaScript ファイルを提供します。yiicaptchaCaptchaValidatorCaptchaValidator は、属性値が CAPTCHA に表示される検証コードと同じであることを検証します。yiiconsoleApplicationアプリケーションはコンソール アプリケーションを表します。yiiconsoleControllerController は、コンソール コマンド クラスの基本クラスです。yiiconsoleErrorHandlerErrorHandler は、捕捉されなかった PHP エラーと例外を処理します。 yiiconsoleException例外は、コンソール コマンドの誤った使用によって発生した例外を表します。yiiconsoleMarkdownコンソール環境での読み取り用にマークダウンを強化するマークダウン パーサー。yiiconsoleRequestコンソール リクエストは、コンソール アプリケーションの環境情報を表します。yiiconsoleResponseコンソール レスポンスは、コンソール アプリケーションの結果を表します。yiiconsolecontrollersAssetController JavaScript および CSS ファイル。yiiconsolecontrollersBaseMigrateControllerBaseMigrateController は、移行コントローラーの基本クラスです。 >キャッシュをフラッシュできます。yiiwebControllerController は Web コントローラーの基本クラスです。yiiwebCookie Cookie は関連付けられた情報を表します$name、$value、$domain などの Cookie を使用します。yiiwebCookieCollectionCookieCollection は、現在のリクエストで使用可能な Cookie を保持します。 yiiwebDbSessionDbSession は、データベースをセッション データ ストレージとして使用することで yiiwebSession を拡張します。yiiwebErrorActionErrorAction指定されたビューを使用してアプリケーション エラーを表示します。 yiiwebErrorHandlerErrorHandler は、捕捉されなかったエラーと例外を処理します。 の「サポートされていないメディア タイプ」HTTP 例外を表します。
クラス 説明
Yii Yii は、一般的なフレームワーク機能を提供するヘルパー クラスです。
yiiBaseYii BaseYii は Yii フレームワークのコアヘルパークラスです。
yiibaseAction Action は、すべてのコントローラー アクション クラスの基本クラスです。
yiibaseActionEvent ActionEvent は、アクション イベントのイベント パラメーターを表すために使用されます。
yiibaseActionFilter ActionFilter は、アクション フィルターの基本クラスです。
yiibaseApplication Application は、すべてのアプリケーション クラスの基本クラスです。
yiibaseArrayAccessTrait ArrayAccessTrait は、IteratorAggregate、ArrayAccess、および Countable の実装を提供します。
yiibaseArrayable Arrayable は、インスタンスのカスタマイズ可能な表現をサポートしたいクラスによって実装される必要があるインターフェイスです。
yiibaseArrayableTrait ArrayableTrait は、yiibaseArrayable インターフェースのパブリック実装を提供します。
yiibaseBehavior Behavior は、すべての動作クラスの基本クラスです。
yiibaseBootstrapInterface BootstrapInterface は、アプリケーションのブートストラップ プロセスに参加したいクラスによって実装される必要があるインターフェイスです。
yiibaseComponent コンポーネントは、プロパティイベント、および 動作の機能を実装する基本クラスです。
yiibaseConfigurable Configurable は、コンストラクターへの最後のパラメーターを介してプロパティの構成をサポートするクラスによって実装される必要があるインターフェイスです。
yiibaseController Controller は、コントローラー ロジックを含むクラスの基本クラスです。
yiibaseDynamicModel DynamicModel は、主に特定のデータの検証に使用されるモデル クラスです。
yiibaseErrorException ErrorException は PHP エラーを表します。
yiibaseErrorHandler ErrorHandler は、捕捉されなかった PHP エラーと例外を処理します。
yiibaseEvent Event は、すべてのイベント クラスの基本クラスです。
yiibaseException Exception は、すべての問題に対する共通の例外を表します。
yiibaseExitException ExitException は、アプリケーションの正常終了を表します。
yiibaseInlineAction InlineAction は、コントローラー メソッドとして定義されたアクションを表します。
yiibaseInvalidCallException InvalidCallException は、メソッドを間違った方法で呼び出したために発生する例外を表します。
yiibaseInvalidConfigException InvalidConfigException は、不正なオブジェクト構成によって引き起こされる例外を表します。
yiibaseInvalidParamException InvalidParamException は、メソッドに渡された無効な関数によって発生した例外を表します。
yiibaseInvalidRouteException InvalidRouteException は、無効なルートによって発生した例外を表します。 .
yiibaseInvalidValueException InvalidValueException は、関数が予期しない型の値を返すことによって発生する例外を表します。
yiibaseModel Model はデータ モデルの基本クラスです。
yiibaseModelEvent ModelEvent は、yiibaseModel イベントに必要なパラメーターを表します。
yiibaseModule Module は、モジュールとアプリケーション クラスの基本クラスです。
yiibaseNotSupportedException NotSupportedException は、サポートされていない機能へのアクセスによって発生する例外を表します。
yiibaseObject Object は、property 機能を実装する基本クラスです。
yiibaseRequest Request は、yiibaseApplication によって処理されるリクエスト オブジェクトを表します。
yiibaseResponse Response は、yiibaseRequest に対する yiibaseApplication の応答を表します。
yiibaseSecurity セキュリティ一般的なセキュリティ関連のタスクを処理するための一連のメソッドを提供します。
yiibaseTheme Theme はアプリケーションのテーマを表します。
yiibaseUnknownClassException UnknownClassException は、不明なクラスの使用によって発生した例外を表します。
yiibaseUnknownMethodException UnknownMethodException は、不明なオブジェクト メソッドへのアクセスによって発生する例外を表します。
yiibaseUnknownPropertyException UnknownPropertyException は、不明なオブジェクト プロパティへのアクセスによって発生する例外を表します。
yiibaseView View は、MVC モードのビュー オブジェクトを表します。
yiibaseViewContextInterface ViewContextInterface は、相対ビュー名をサポートしたいクラスによって実装される必要があるインターフェイスです。
yiibaseViewEvent ViewEvent は、yiibaseView コンポーネントによってトリガーされるイベントを表します。
yiibaseViewRenderer ViewRenderer は、ビュー レンダリング クラスの基本クラスです。
yiibaseWidget Widget はプラグイン クラスの基本クラスです。
yiibehaviorsAttributeBehavior AttributeBehavior は、特定のイベントが発生したときに、指定された値を ActiveRecord オブジェクトの 1 つまたは複数の属性に自動的に割り当てます。
yiibehaviorsBlameableBehavior BlameableBehavior は、URL 内のスラッグとして使用され、指定された属性に自動的に入力されます。 yiicachingApcCache
yiicachingCache
yiicachingChainedDependency
yiicachingDbCache
yiicachingDbDependency
yiicachingDependency
yiicachingDummyCache
yiicachingExpressionDependency
yiicachingFileCache
yiicachingFileDependency
yiicachingMemCache
yiiconsolecontrollersFixtureController フィクスチャ データのロードとアンロードを管理します。
yiiconsolecontrollersHelpController 制御台コマンドに関する提供
yiiconsolecontrollersMessageController ソース ファイルから翻訳するメッセージを抽出します。
yiiconsolecontrollersMigrateController アプリケーションの移行を管理します。
yiidataActiveDataProvider ActiveDataProvider は、yiidbQuery および yiidbActiveQuery に基づいてデータ プロバイダーを実装します。
yiidataArrayDataProvider ArrayDataProvider は、データ配列に基づいてデータ プロバイダーを実装します。
yiidataBaseDataProvider BaseDataProvider は、yiidataDataProviderInterface を実装する基本クラスを提供します。
yiidataDataProviderInterface DataProviderInterface は、データ プロバイダー クラスによって実装される必要があるインターフェイスです。
yiidataPagination ページネーションは、次のデータ プロバイダー クラスに関連する情報を表します。データ項目のページネーション。
yiidataSort Sort は並べ替えに関連する情報を表します。
yiidataSqlDataProvider SqlDataProvider は、プレーンな SQL ステートメントに基づいてデータ プロバイダーを実装します。
yiidbActiveQuery ActiveQuery は、Active Record クラスに関連付けられた DB クエリを表します。
yiidbActiveQueryInterface ActiveQueryInterface は、アクティブ レコード クエリ クラスによって実装される共通インターフェイスを定義します。
yiidbActiveQueryTrait ActiveQueryTrait は、共通メソッドを実装します。
yiidbActiveRecord ActiveRecord は、オブジェクトの観点からリレーショナル データを表すクラスの基本クラスです。
yiidbActiveRecordInterface ActiveRecordInterface
yiidbActiveRelationTrait ActiveRelationTrait は、アクティブ レコード リレーショナル クエリの共通メソッドとプロパティを実装します。
yiidbAfterSaveEvent AfterSaveEvent は、yiidbActiveRecord::EVENT_AFTER_INSERT および yiidbActiveRecord::EVENT_AFTER_UPDATE で利用可能な情報を表します。
yiidbBaseActiveRecord アクティブレコードはオブジェクトの観点からリレーショナル データを表すクラスの基本クラス。
yiidbBatchQueryResult BatchQueryResult は、データをバッチで取得できるバッチ クエリを表します。
yiidbColumnSchema ColumnSchema クラスは、データベース テーブル内の列のメタデータを記述します。
yiidbColumnSchemaBuilder ColumnSchemaBuilder は、 PHP インターフェイスを使用してデータベース スキーマ タイプを定義します。
yiidbCommand コマンドは、データベースに対して実行される SQL ステートメントを表します。
yiidbConnection Connection は、PDO を介したデータベースへの接続を表します。
yiidbDataReader DataReader は、クエリからの行の前方専用ストリームを表します結果セット。
yiidbException Exception は、DB 関連の操作によって引き起こされる例外を表します。
yiidbExpression Expression は、エスケープや引用符を必要としない DB 式を表します。
yiidbIntegrityException Exception は、DB 制約の違反によって引き起こされる例外を表します。
yiidbMigration Migration は、データベース移行を表す基本クラスです。
yiidbMigrationInterface MigrationInterface は、データベース移行によって実装されるメソッドの最小セットを定義します。
yiidbQuery Query は、DBMS から独立した方法で SELECT SQL ステートメントを表します。
yiidbQueryBuilder QueryBuilder は、yiidbQuery オブジェクトとして指定された仕様に基づいて SELECT SQL ステートメントを構築します。
yiidbQueryInterface QueryInterface は、データベース クエリによって実装されるメソッドの最小セットを定義します。
yiidbQueryTrait BaseQuery トレイトは、データベース クエリの最小メソッド セットを表します。 .
yiidbSchema Schema は、具体的な DBMS 固有のスキーマ クラスの基本クラスです。
yiidbSchemaBuilderTrait SchemaBuilderTrait には、yiidbColumnSchemaBuilder のインスタンスを作成するショートカット メソッドが含まれています。
yiidbStaleObjectException
yiidbTableSchema TableSchema はデータベース テーブルのメタデータを表します。
yiidbTransaction トランザクションは 1 つのデータベース オブジェクトを示します。
yiidbcubridQueryBuilder QueryBuilder は、CUBRID データベース (バージョン 9.3.x 以降) のクエリ ビルダーです。
yiidbcubridSchema スキーマは、CUBRID データベース (バージョン 9.3.x 以降) からメタデータを取得するためのクラスです。
yiidbmssqlPDO これは、 MSSQL および DBLIB ドライバーのデフォルトの PDO クラス。
yiidbmssqlQueryBuilder QueryBuilder は、MS SQL Server データベース (バージョン 2008 以降) のクエリ ビルダーです。
yiidbmssqlSchema スキーマは、MS SQL Server データベース (バージョン 2008 以降) からメタデータを取得するためのクラスです。
yiidbmssqlSqlsrvPDO これは SQLSRV ドライバーのデフォルトの PDO クラスの拡張です。
yiidbmssqlTableSchema TableSchema はデータベース テーブルのメタデータを表します。
yiidbmysqlQueryBuilder QueryBuilder は、MySQL データベース クラスのクエリ ビルダーです。
yiidbmysqlSchema Schema は、 MySQL データベース (バージョン 4.1.x および 5.x)。
yiidbociColumnSchemaBuilder ColumnSchemaBuilder は、Oracle データベースのスキーマ ビルダーです。
yiidbociQueryBuilder QueryBuilder は、Oracle データベースのクエリ ビルダーです。
yiidbociSchema スキーマは、Oracle データベースからメタデータを取得するためのクラスです
yiidbpgsqlQueryBuilder QueryBuilder は PostgreSQL データベースのクエリ ビルダーです。
yiidbpgsqlSchema スキーマはクラスですPostgreSQL データベース (バージョン 9.x 以降) からメタデータを取得します。
yiidbsqliteQueryBuilder QueryBuilder は、SQLite データベースのクエリ ビルダーです。
yiidbsqliteSchema スキーマは、SQLite (2/3) データベースからメタデータを取得するためのクラスです。
yiidiContainer コンテナ依存関係注入コンテナを実装します。
yiidiInstance インスタンスは、依存関係注入 (DI) コンテナまたはサービス ロケーター内の名前付きオブジェクトへの参照を表します。
yiidiServiceLocator ServiceLocator はサービス定位子を実現します。
yiifiltersAccessControl AccessControl は、一連のルールに基づいてシンプルなアクセス制御を提供します。
yiifiltersAccessRule このクラスは、yiifiltersAccessControl アクション フィルターによって定義されたアクセス ルールを表します
yiifiltersContentNegotiator ContentNegotiator は、応答形式のネゴシエーションとアプリケーション言語のネゴシエーションをサポートします。
yiifiltersCors Cors フィルターは、クロスオリジン リソース共有を実装します。
yiifiltersHttpCache HttpCache は、Last-ModifiedEtag HTTP ヘッダー。
yiifiltersPageCache PageCache は、ページ全体のサーバー側のキャッシュを実装します。
yiifiltersRateLimitInterface RateLimitInterface は、レート制限を強制するために ID オブジェクトによって実装されるインターフェースです。
yiifiltersRateLimiter RateLimiter は、リーキーに基づいてレート制限アルゴリズムを実装します。バケット アルゴリズム。
yiifiltersVerbFilter VerbFilter は、HTTP リクエスト メソッドによってフィルタリングするアクション フィルタです。
yiifiltersauthAuthInterface AuthInterface は、認証メソッド クラスによって実装されるインターフェイスです。
yiifiltersauthAuthMethod AuthMethod は、yiifiltersauthAuthInterface インターフェイスを実装する基本クラスです。
yiifiltersauthCompositeAuth CompositeAuth は、複数の認証方法を同時にサポートするアクション フィルターです。
yiifiltersauthHttpBasicAuth HttpBasicAuth は、 HTTP Basic 認証方式をサポートするアクション フィルター。
yiifiltersauthHttpBearerAuth HttpBearerAuth は、HTTP Bearer トークンに基づく認証方式をサポートするアクション フィルターです。
yiifiltersauthQueryParamAuth QueryParamAuth は、クエリ パラメーターを通じて渡されるアクセス トークンに基づく認証をサポートするアクション フィルターです。
yiigridActionColumn ActionColumn は、項目を表示および操作するためのボタンを表示する yiigridGridView ウィジェットの列です。
yiigridCheckboxColumn CheckboxColumn は、グリッド内のチェックボックスの列を表示しますview.
yiigridColumn Column は、すべての yiigridGridView 列クラスの基本クラスです。
yiigridDataColumn DataColumn は、yiigridGridView ウィジェットのデフォルトの列タイプです。
yiigridGridView GridView ウィジェットは、グリッドにデータを表示するために使用されます。
yiigridGridViewAsset このアセット バンドルは、yiigridGridView ウィジェットの JavaScript ファイルを提供します。
yiigridSerialColumn SerialColumn は行番号の列を表示します(1 ベース)。
yiihelpersArrayHelper ArrayHelper は、アプリケーションで使用できる追加の配列機能を提供します。
yiihelpersBaseArrayHelper BaseArrayHelper は、yiihelpersArrayHelper の具体的な実装を提供します。
yiihelpersBaseConsole BaseConsole は、yiihelpersConsole の具体的な実装を提供します。
yiihelpersBaseFileHelper BaseFileHelper は、yiihelpersFileHelper の具体的な実装を提供します。
yiihelpersBaseFormatConverter BaseFormatConverter は、yiihelpersFormatConverter の具体的な実装を提供します。
yiihelpersBaseHtml BaseHtml は、yiihelpersHtml の具体的な実装を提供します。
yiihelpersBaseHtmlPurifier BaseHtmlPurifier は、yiihelpersHtmlPurifier の具体的な実装を提供します。
yiihelpersBaseInflector BaseInflector は、yiihelpersInflector の具体的な実装を提供します。
yiihelpersBaseJson BaseJson は、yiihelpersJson の具体的な実装を提供します。
yiihelpersBaseMarkdown BaseMarkdown は、yiihelpersMarkdown の具体的な実装を提供します。
yiihelpersBaseStringHelper BaseStringHelper は、yiihelpersStringHelper の具体的な実装を提供します。
yiihelpersbaseurl baseurlは、yiihelpersurlの具体的な実装を提供します。
yiihelpersConsole コンソール ヘルパーは、入力の取得や出力の書式設定や色付けなどのコマンド ライン関連タスクに便利なメソッドを提供します。
yiihelpersFileHelper ファイル システム ヘルパー
yiihelpersFormatConverter FormatConverter は、異なる書式パターン形式の間で変換する機能を提供します。
yiihelpersHtml HTML は、一般的に使用される HTML タグを生成するための静的メソッドのセットを提供します。
yiihelpersHtmlPurifier HtmlPurifier は、次の機能を提供します。有害なコードから HTML をクリーンアップします。
yiihelpersInflector 屈折語は、英語の名詞を複数化および単数化します。その他の便利なメソッドもいくつか含まれています。
yiihelpersJson Json は、JSON データのエンコードとデコードを提供するヘルパー クラスです。
yiihelpersMarkdown Markdown は、マークダウンを HTML に変換する機能を提供します。
yiihelpersStringHelper StringHelper
yiihelpersUrl Url は、URL を管理するための静的メソッドのセットを提供します。
yiihelpersVarDumper VarDumper は、バグのある PHP 関数 var_dump および print_r を置き換えることを目的としています。
yiii18nDbMessageSource DbMessageSource は yiii18nMessageSource を拡張し、翻訳されたメッセージをデータベースに保存するメッセージ ソースを表します。
yiii18nFormatter フォーマッタは、一般的に使用されるデータ フォーマット メソッドのセットを提供します。
yiii18nGettextFile GettextFile は、Gettext メッセージ ファイルを表す基本クラスです。
yiii18nGettextMessageSource GettextMessageSource は、GNU Gettext に基づくメッセージ ソースを表します。
yiii18nGettextMoFile GettextMoFile は MO Gettext を表しますメッセージ ファイル。
yiii18nGettextPoFile GettextPoFile は、PO Gettext メッセージ ファイルを表します。
yiii18nI18N I18N国際化 (I18N) およびローカリゼーション (L10N) に関連する機能を提供します。
yiii18nMessageFormatter MessageFormatter では、ICU メッセージ形式によるメッセージのフォーマットが可能です
yiii18nMessageSource MessageSource は、メッセージ変換リポジトリ クラスの基本クラスです。
yiii18nMissingTranslationEvent MissingTranslationEvent は、yiii18nMessageSource::EVENT_MISSING_ のパラメータを表します。翻訳event.
yiii18nPhpMessageSource PhpMessageSource は、PHP スクリプトに翻訳されたメッセージを保存するメッセージ ソースを表します。
yiilogDbTarget DbTarget はデータベース テーブルにログ メッセージを保存します。
yiilogDispatcher Dispatcher はログ ターゲットのセットを管理します。
yiilogEmailTarget EmailTarget は、選択されたログ メッセージを指定された電子メール アドレスに送信します。
yiilogFileTarget FileTarget はログ メッセージをファイルに記録します。
yiilogLogger Logger はログに記録されたメッセージをメモリに記録し、$dispatcher が設定されている場合はそれらを別のターゲットに送信します。
yiilogSyslogTarget SyslogTarget はログを syslog に書き込みます。
yiilogTarget Target はすべてのログ ターゲット クラスの基本クラスです。
yiimailBaseMailer BaseMailer は、yiimailMailerInterface で必要な基本機能を実装する基本クラスとして機能します。
yiimailBaseMessage BaseMessage は、 yiimailMessageInterface で必要な send() メソッド。
yiimailMailEvent MailEvent は、yiimailBaseMailer によってトリガーされるイベントに使用されるイベント パラメーターを表します。
yiimailMailerInterface MailerInterface は、メーラー クラスによって実装されるインターフェイスです。
yiimailMessageInterface MessageInterface は、メール メッセージによって実装されるインターフェイスです。 class.
yiimutexDbMutex DbMutex はクラスの基本クラスであり、ミューテックスの「ロック」メカニズムを実装しながらデータベースに依存します。
yiimutexFileMutex FileMutex は、ローカル ファイル システム ファイルを介してミューテックスの「ロック」メカニズムを実装します。
yiimutexMutex ミューテックス コンポーネントにより、同時実行の相互実行が可能になります。
yiimutexMysqlMutex MysqlMutex は、MySQL ロックを介してミューテックスの「ロック」メカニズムを実装します。
yiirbacAssignment 割り当ては、ユーザーへのロールの割り当てを表します。
yiirbacBaseManager BaseManager は、RBAC 管理用の yiirbacManagerInterface を実装する基本クラスです。
yiirbacDbManager DbManager は、データベースに承認情報を保存する承認マネージャーを表します。
yiirbacItem
yiirbacManagerInterface
yiirbacPermission
yiirbacPhpManager PhpManager は、PHP スクリプト ファイルの観点から承認情報を保存する承認マネージャーを表します。
yiirbacRole
yiirbacRule ルールは、ロール、権限、または割り当てに関連付けられるビジネス制約を表します。
yiirestAction アクションRESTful API を実装するアクション クラスの基本クラスです。
yiirestActiveController ActiveController は、ActiveRecord への RESTful アクセスをサポートするための共通のアクション セットを実装します。
yiirestController Controller は、RESTful API コントローラー クラスの基本クラスです。
yiirestCreateAction CreateAction は、RESTful API コントローラー クラスの API エンドポイントを実装します。指定されたデータから新しいモデルを作成します。
yiirestDeleteAction DeleteAction は、モデルを削除するための API エンドポイントを実装します。
yiirestIndexAction
yiirestOptionsAction OptionsAction は、Allow ヘッダーを送り返すことで OPTIONS リクエストに応答します。
yiirestSerializer シリアライザーは、リソース オブジェクトとコレクションを配列表現に変換します。
yiirestUpdateAction UpdateAction は、モデルを更新するための API エンドポイントを実装します。
yiirestUrlRule UrlRule は、RESTful API サポートの URL ルールの作成を簡素化するために提供されています。
yiirestViewAction ViewAction は、モデルに関する詳細情報を返すための API エンドポイントを実装します。
yiitestActiveFixture ActiveFixture は、ActiveRecord クラスまたはデータベース テーブルによってバックアップされたフィクスチャを表します。
yiitestArrayFixture ArrayFixture は、PHP ファイルからロードできる任意のフィクスチャを表します。
yiitestBaseActiveFixture BaseActiveFixture は、ActiveRecord オブジェクトとしてフィクスチャ データへのアクセスをサポートするフィクスチャ クラスの基本クラスです。
yiitestDbFixture DbFixture は、DB 関連のフィクスチャの基本クラスです。
yiitestFixture Fixture は、テスト環境の固定状態を表します。
yiitestFixtureTrait FixtureTrait は、ロードのための機能を提供します。 、テスト ケースのフィクスチャのアンロードとアクセス。
yiitestInitDbFixture InitDbFixture は、DB 関連のテストに必要な初期状態を表します。
yiivalidatorsBooleanValidator BooleanValidator は、属性値がブール値かどうかを確認します。
yiivalidatorsCompareValidator CompareValidator は、指定された属性値を別の値と比較します。
yiivalidatorsDateValidator DateValidator は、属性が適切な $format で日付、時刻、または日時を表しているかどうかを検証します。
yiivalidatorsDefaultValueValidator DefaultValueValidator は、属性を指定されたデフォルト値に設定します。
yiivalidatorsEachValidator EachValidator は、埋め込まれた検証に対して各要素をチェックすることによって配列を検証します。 rules.
yiivalidatorsEmailValidator EmailValidator は、属性値が有効な電子メール アドレスであることを検証します。
yiivalidatorsExistValidator ExistValidator は、属性値がテーブルに存在することを検証します。
yiivalidatorsFileValidator FileValidator は、属性が有効なアップロードされたファイルを受信して​​いるかどうかを検証します。
yiivalidatorsFilterValidator FilterValidator は、フィルターに従って属性値を変換します。
yiivalidatorsImageValidator ImageValidator は、属性がvalid image.
yiivalidatorsInlineValidator InlineValidator は、検証されるオブジェクト内のメソッドとして定義されるバリデータを表します。
yiivalidatorsNumberValidator NumberValidator は、属性値が数値であることを検証します。
yiivalidatorsPunycodeAsset このアセット バンドルは、yiivalidatorsEmailValidators クライアントの検証に必要な JavaScript ファイルを提供します。
yiivalidatorsRangeValidator RangeValidator は、属性値が値のリストに含まれることを検証します。 > RegularExpressionValidator は、属性値が指定された $pattern と一致することを検証します。
yiivalidatorsRequiredValidator RequiredValidator 验证指定プロパティは空または null。
yiivalidatorsSafeValidator SafeValidator はダミーのバリデータとして機能します。その主な目的は、大量の割り当てに対して安全である属性をマークすることです。
yiivalidatorsStringValidator
yiivalidatorsUniqueValidator UniqueValidator のプロパティ値は、指定されたデータベース テーブル内で唯一です。
yiivalidatorsUrlValidator UrlValidator 属性値が有効な http または https URL であるかどうかを検証します。
yiivalidatorsValidationAsset このリソース パッケージは、クライアントの検証に必要な js ファイルを提供します。
yiivalidatorsValidator Validator は、すべてのバリデーター クラスの基本クラスです。
yiiwebApplication Application は、すべての Web アプリケーション クラスの基本クラスです。
yiiwebAssetBundle AssetBundle は、CSS、JS、画像などのリソース ファイルのコレクションを表します。
yiiwebAssetConverter AssetConverter は、いくつかの一般的なスクリプト形式の JS または CSS スクリプトへの変換をサポートしています。
yiiwebAssetConverterInterface AssetConverterInterface はアセット コンバータ クラスによって実装する必要があります。
yiiwebAssetManager AssetManager は、ステータス コード 400 の HTTP 例外を管理します。
yiiwebCacheSession CacheSession は、キャッシュを記憶媒体として使用するセッション コンポーネントを実装します。
yiiwebCompositeUrlRule CompositeUrlRule は、複数の単純なステータス コード 409
yiiwebForbiddenHttpException ForbiddenHttpException は、ステータス コード 403 の「禁止された」HTTP 例外を表します。
yiiwebGoneHttpException GoneHttpException は、ステータス コード 410 の「Gone」HTTP 例外を表します
yiiwebGroupUrlRule GroupUrlRule は、パターンとルートで同じプレフィックスを共有する URL ルールのコレクションを表します。
yiiwebHeaderCollection HeaderCollection は、現在登録されている HTTP ヘッダーを維持するために yiiwebResponse によって使用されます。
yiiwebHtmlResponseFormatter HtmlResponseFormatter は、指定されたデータを HTML 応答コンテンツにフォーマットします。
yiiwebHttpException HttpException は、エンドユーザーの不適切なリクエストによって発生した例外を表します。
yiiwebIdentityInterface IdentityInterface は、アイデンティティ情報を提供するクラスによって実装される必要があるインターフェイスです。
yiiwebJqueryAsset このアセットバンドルは、jquery JavaScript ライブラリを提供します
yiiwebJsExpression JsExpression は、文字列を JavaScript 式としてマークします。
yiiwebJsonParser yiihelpersJson::decode() を使用して生の HTTP リクエストを解析します
yiiwebJsonResponseFormatter JsonResponseFormatter は、指定されたデータを JSON または JSONP 応答コンテンツにフォーマットします。
yiiwebLink Link は、JSON ハイパーメディア API 言語で定義されているリンク オブジェクトを表します。
yiiwebLinkable Linkable は通常、検索可能なリソースを表すクラスによって実装される必要があるインターフェイス。
yiiwebMethodNotAllowedHttpException MethodNotAllowedHttpException は、ステータス コード 405 の「メソッドが許可されていない」HTTP 例外を表します。
yiiwebMultiFieldSession MultiFieldSession は、マルチフィールド データ ストレージをサポートするセッション ストレージ実装の基本クラスです。
yiiwebNotAcceptableHttpException NotAcceptableHttpException は、ステータス コード 406 の「受け入れられない」HTTP 例外を表します
yiiwebNotFoundHttpException NotFoundHttpException は、ステータス コード 404 の「Not Found」HTTP 例外を表します。
yiiwebRequest Web リクエスト クラスは HTTP リクエストを表します
yiiwebRequestParserInterface 解析するクラスのインターフェイス生のリクエスト本文をパラメータ配列に変換します。
yiiwebResponse Web Response クラスは HTTP 応答を表します
yiiwebResponseFormatterInterface ResponseFormatterInterface は、応答を送信する前にフォーマットするために必要なインターフェイスを指定します。
yiiwebServerErrorHttpException ServerErrorHttpException は、次のような「内部サーバー エラー」HTTP 例外を表します。ステータス コード 500。
yiiwebSession Session は、セッション データ管理と関連する設定を提供します。
yiiwebSessionIterator SessionIterator は、yiiwebSession によって管理されるセッション変数をトラバースするための反復子を実装します。
yiiwebTooManyRequestsHttpException TooManyRequestsHttpException は、ステータス コード 429 の「リクエストが多すぎる」HTTP 例外を表します
yiiwebUnauthorizedHttpException UnauthorizedHttpException は、ステータス コード 401 の「未承認」HTTP 例外を表します
yiiwebUnprocessableEntityHttpException UnprocessableEn tityHttpException は、ステータス コード 422 の「処理できないエンティティ」HTTP 例外。
yiiwebUnsupportedMediaTypeHttpException UnsupportedMediaTypeHttpException は、ステータス コード 415
yiiwebUploadedFile UploadedFile は、アップロードされたファイルの情報を表します。
yiiwebUrlManager UrlManager は、HTTP リクエストの解析と URL の作成を処理します。一連のルールに基づきます。
yiiwebUrlRule UrlRule は、yiiwebUrlManager が URL の解析と生成に使用するルールを表します。
yiiwebUrlRuleInterface UrlRuleInterface は、URL ルール クラスを実装する必要があるインターフェイスです。
yiiwebUser User は、「ユーザー」アプリケーション コンポーネントのクラスです。ユーザーの認証ステータスを管理します。
yiiwebUserEvent このイベント クラスは、yiiwebUser クラスによってトリガーされるイベントに使用されます。
yiiwebView View は、MVC パターンのビュー オブジェクトを表します。
yiiwebViewAction ViewAction は、ユーザーに従ってビューを表示するアクションを表します。指定されたパラメータ。
yiiwebXmlResponseFormatter XmlResponseFormatter は、指定されたデータを XML 応答コンテンツにフォーマットします。
yiiwebYiiAsset このアセットバンドルは、Yii Framework のベース JavaScript ファイルを提供します。
yiiwidgetsActiveField ActiveField はフォーム入力を表しますyiiwidgetsActiveForm 内のフィールド。
yiiwidgetsActiveForm ActiveForm は、1 つまたは複数のデータ モデルの対話型 HTML フォームを構築するウィジェットです。
yiiwidgetsActiveFormAsset
yiiwidgetsBaseListView BaseListView は、ListView や GridView などのデータ プロバイダーからのデータを表示するウィジェットの基本クラスです。
yiiwidgetsBlock ブロックは begin() と end() 呼び出しの間のすべての出力を記録し、yiibaseView::$blocks に保存します。
yiiwidgetsBreadcrumbs Breadcrumbs は、サイト階層全体における現在のページの位置を示すリンクのリストを表示します。
yiiwidgetsContentDecorator ContentDecorator はすべての出力を記録します。 begin() と end() の呼び出しの間で、指定されたビュー ファイルに $content として渡し、レンダリング結果をエコーし​​ます。
yiiwidgetsDetailView DetailView は詳細を表示します。単一データの $model.
yiiwidgetsFragmentCache FragmentCache は、ページ フラグメントのキャッシュを提供するために yiibaseView によって使用されます。
yiiwidgetsInputWidget InputWidget は、ユーザー入力を収集するウィジェットの基本クラスです。
yiiwidgetsLinkPager LinkPager は、次のさまざまなページにつながるハイパーリンクのリストを表示します。 target.
yiiwidgetsLinkSorter LinkSorter は、指定された並べ替え定義の並べ替えリンクのリストをレンダリングします。
yiiwidgetsListView ListView ウィジェットは、データ プロバイダーからのデータを表示するために使用されます。各データ モデルは、指定されたビューを使用してレンダリングされます。
yiiwidgetsMaskedInput MaskedInput は、マスクされたテキスト入力を生成します。
yiiwidgetsMaskedInputAsset yiiwidgetsMaskedInput ウィジェットのアセット バンドル。
yiiwidgetsMenu メニューには、ネストされた HTML リストを使用したマルチレベル メニューが表示されます。
yiiwidgetsPjax Pjax は、pjax jQuery プラグインを統合するウィジェットです。
yiiwidgetsPjaxAsset このアセット バンドルは、必要な JavaScript ファイルを提供しますby yiiwidgetsPjax ウィジェット。
yiiwidgetsSpaceless スペースレス ウィジェットは、HTML タグ間の空白文字を削除します。 HTML タグ内またはプレーン テキスト内の空白は常にそのまま残されます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。