类参考

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

本文译者:Alexander Gao <alexander2004@126.com> 引用、转载请说明出处。(未完成,译文持续更新中)

Yiiphp框架 版本2¶安装

此为 Yii 2的核心框架代码.

此仓库是 https://github.com/yiisoft/yii2下的子项目,请对主仓库提交问题报告、拉取请求。关于许可信息请查阅 LICENSE 文档。

安装 ¶推荐通过 composer 来安装Yii框架.

运行

composer global require "fxp/composer-asset-plugin:~1.0.0"composer require yiisoft/yii2

或添加

"yiisoft/yii2": "~2.0.0",

到composer.json 的require section中。

类参考类描述Yii

Yii 是服务公共框架功能的助手类。

yii\BaseYii

BaseYii 是Yii框架的核心助手类。

yii\base\Action

Action 是所有控制器动作类的基类。

yii\base\ActionEvent

ActionEvent 用于表示一个动作事件的事件参数。

yii\base\ActionFilter

ActionFilter 是动作过滤器的基类。

yii\base\application

Application 是所有应用类的基类。

yii\base\ArrayaccessTrait

ArrayAccessTrait 为 IteratorAggregate, ArrayAccess 和Countable 提供实现。

yii\base\Arrayable

Arrayable is the interface that should be implemented by classes who want to support customizable rePResentation of their instances.

yii\base\ArrayableTrait

ArrayableTrait 提供了一个 yii\base\Arrayable 接口的公共实现。

yii\base\Behavior

Behavior 是所有行为类的基类。

yii\base\BootstrapInterface

BootstrapInterface is the interface that should be implemented by classes who want to participate in the application bootstrap process.

yii\base\Component

Component is the base class that implements theproperty,eventandbehaviorfeatures.

yii\base\Configurable

Configurable is the interface that should be implemented by classes who support configuring its properties through the last parameter to its constructor.

yii\base\Controller

Controller 是包含控制器逻辑的类的基类。

yii\base\DynamicModel

DynamicModel 是一个主要用于特定数据验证的模型类。

yii\base\ErrorException

ErrorException 表示一个PHP错误。

yii\base\ErrorHandler

ErrorHandler 处理未捕获的php错误和异常。

yii\base\Event

Event 是所有事件类的基类。

yii\base\Exception

Exception为所有问题表示一个普通异常。

yii\base\ExitException

ExitException 表示一个应用程序的正常终止。

yii\base\InlineAction

InlineAction 表示一个被定义为控制器方法的动作。

yii\base\InvalidCallException

InvalidCallException 表示一个因使用错误方式调用方法而引发的异常。

yii\base\InvalidConfigException

InvalidConfigException 表示由错误的对象配置而引发的异常。

yii\base\InvalidParamException

InvalidParamException 表示由传入到方法的无效函数而引发的异常。

yii\base\InvalidRouteException

InvalidRouteException 表示因无效路由引发的异常。.

yii\base\InvalidValueException

InvalidValueException 表示因函数返回意外类型的值而引发的异常。

yii\base\Model

Model 是数据模型的基类。

yii\base\ModelEvent

ModelEvent 表示了一个 yii\base\Model events 需要的参数。

yii\base\Module

Module 是模块和应用程序类的基类。

yii\base\NotSupportedException

NotSupportedException 表示一个因访问不支持的功能而引发的异常。

yii\base\Object

Object is the base class that implements thepropertyfeature.

yii\base\Request

Request 表示一个被 yii\base\Application 处理的请求对象。

yii\base\Response

Response represents the response of an yii\base\Application to a yii\base\Request.

yii\base\Security

Security provides a set of methods to handle common security-related tasks.

yii\base\Theme

Theme 表示应用程序的主题。

yii\base\UnknownClassException

UnknownClassException 表示因使用未知的类引发的异常。

yii\base\UnknownMethodException

UnknownMethodException represents an exception caused by accessing an unknown object method.

yii\base\UnknownPropertyException

UnknownPropertyException represents an exception caused by accessing unknown object properties.

yii\base\UserException

UserException 是将要显示给终端用户的异常的基类。

yii\base\View

View 代表MVC模式下的视图对象。

yii\base\ViewContextInterface

ViewContextInterface is the interface that should implemented by classes who want to support relative view names.

yii\base\ViewEvent

ViewEvent 表示被 yii\base\View组件触发的事件。

yii\base\ViewRenderer

ViewRenderer是视图渲染类的基类。

yii\base\Widget

Widget 是插件类的基类。

yii\behaviors\AttributeBehavior

AttributeBehavior automatically assigns a specified value to one or multiple attributes of an ActiveRecord object when certain events happen.

yii\behaviors\BlameableBehavior

BlameableBehavior automatically fills the specified attributes with the current user ID.

yii\behaviors\SluggableBehavior

SluggableBehavior automatically fills the specified attribute with a value that can be used a slug in a URL.

yii\behaviors\TimestampBehavior

TimestampBehavior automatically fills the specified attributes with the current timestamp.

yii\caching\ApcCache

ApcCache provides APC caching in terms of an application component.

yii\caching\ArrayCache

ArrayCache provides caching for the current request only by storing the values in an array.

yii\caching\Cache

Cache is the base class for cache classes supporting different cache storage implementations.

yii\caching\ChainedDependency

ChainedDependency represents a dependency which is composed of a list of other dependencies.

yii\caching\DbCache

DbCache implements a cache application component by storing cached data in a database.

yii\caching\DbDependency

DbDependency represents a dependency based on the query result of a SQL statement.

yii\caching\Dependency

Dependency is the base class for cache dependency classes.

yii\caching\DummyCache

DummyCache is a placeholder cache component.

yii\caching\ExpressionDependency

ExpressionDependency represents a dependency based on the result of a PHP expression.

yii\caching\FileCache

FileCache implements a cache component using files.

yii\caching\FileDependency

FileDependency represents a dependency based on a file's last modification time.

yii\caching\MemCache

MemCache implements a cache application component based on memcache and memcached.

yii\caching\MemCacheServer

MemCacheServer represents the configuration data for a single memcache or memcached server.

yii\caching\TagDependency

TagDependency associates a cached data item with one or multiple $tags.

yii\caching\WinCache

WinCache provides Windows Cache caching in terms of an application component.

yii\caching\XCache

XCache provides XCache caching in terms of an application component.

yii\caching\ZendDataCache

ZendDataCache provides Zend data caching in terms of an application component.

yii\captcha\Captcha

Captcha 显示一个验证码图片和接收用户输入的验证码的输入框。

yii\captcha\CaptchaAction

CaptchaAction 显示一个验证码图片。

yii\captcha\CaptchaAsset

This asset bundle provides thejavascript files needed for the yii\captcha\Captcha widget.

yii\captcha\CaptchaValidator

CaptchaValidator validates that the attribute value is the same as the verification code displayed in the CAPTCHA.

yii\console\Application

Application represents a console application.

yii\console\Controller

Controller is the base class of console command classes.

yii\console\ErrorHandler

ErrorHandler handles uncaught PHP errors and exceptions.

yii\console\Exception

Exception represents an exception caused by incorrect usage of a console command.

yii\console\Markdown

A Markdown parser that enhances markdown for reading in console environments.

yii\console\Request

The console Request represents the environment information for a console application.

yii\console\Response

The console Response represents the result of a console application.

yii\console\controllers\AssetController

Allows you to combine and compress yourJavascriptandCSSfiles.

yii\console\controllers\BaseMigrateController

BaseMigrateController is base class for migrate controllers.

yii\console\controllers\CacheController

允许你来刷新缓存。

yii\console\controllers\FixtureController

Manages fixture data loading and unloading.

yii\console\controllers\HelpController

提供关于控制台命令的错误信息。

yii\console\controllers\MessageController

Extracts messages to be translated from source files.

yii\console\controllers\MigrateController

Manages application migrations.

yii\data\ActiveDataProvider

ActiveDataProvider implements a data provider based on yii\db\Query and yii\db\ActiveQuery.

yii\data\ArrayDataProvider

ArrayDataProvider implements a data provider based on a data array.

yii\data\BaseDataProvider

BaseDataProvider provides a base class that implements the yii\data\DataProviderInterface.

yii\data\DataProviderInterface

DataProviderInterface is the interface that must be implemented by data provider classes.

yii\data\Pagination

Pagination represents information relevant to pagination of data items.

yii\data\Sort

Sort represents information relevant to sorting.

yii\data\SqlDataProvider

SqlDataProvider implements a data provider based on a plain SQL statement.

yii\db\ActiveQuery

ActiveQuery represents a DB query associated with an Active Record class.

yii\db\ActiveQueryInterface

ActiveQueryInterface defines the common interface to be implemented by active record query classes.

yii\db\ActiveQueryTrait

ActiveQueryTrait implements the common methods and properties for active record query classes.

yii\db\ActiveRecord

ActiveRecord is the base class for classes representing relational data in terms of objects.

yii\db\ActiveRecordInterface

ActiveRecordInterface

yii\db\ActiveRelationTrait

ActiveRelationTrait implements the common methods and properties for active record relational queries.

yii\db\AfterSaveEvent

AfterSaveEvent represents the information available in yii\db\ActiveRecord::EVENT_AFTER_INSERT and yii\db\ActiveRecord::EVENT_AFTER_UPDATE.

yii\db\BaseActiveRecord

ActiveRecord is the base class for classes representing relational data in terms of objects.

yii\db\BatchQueryResult

BatchQueryResult represents a batch query from which you can retrieve data in batches.

yii\db\ColumnSchema

ColumnSchema class describes the metadata of a column in a database table.

yii\db\ColumnSchemaBuilder

ColumnSchemaBuilder helps to define database schema types using a PHP interface.

yii\db\Command

Command represents a SQL statement to be executed against a database.

yii\db\Connection

Connection represents a connection to a database via PDO.

yii\db\DataReader

DataReader represents a forward-only stream of rows from a query result set.

yii\db\Exception

Exception represents an exception that is caused by some DB-relatedOperations.

yii\db\Expression

Expression represents a DB expression that does not need escaping or quoting.

yii\db\IntegrityException

Exception represents an exception that is caused by violation of DB constraints.

yii\db\Migration

Migration is the base class for representing a database migration.

yii\db\MigrationInterface

The MigrationInterface defines the minimum set of methods to be implemented by a database migration.

yii\db\Query

Query represents a SELECT SQL statement in a way that is independent of DBMS.

yii\db\QueryBuilder

QueryBuilder builds a SELECT SQL statement based on the specification given as a yii\db\Query object.

yii\db\QueryInterface

The QueryInterface defines the minimum set of methods to be implemented by a database query.

yii\db\QueryTrait

The BaseQuery trait represents the minimum method set of a database Query.

yii\db\Schema

Schema is the base class for concrete DBMS-specific schema classes.

yii\db\SchemaBuilderTrait

SchemaBuilderTrait contains shortcut methods to create instances of yii\db\ColumnSchemaBuilder.

yii\db\StaleObjectException

yii\db\TableSchema

TableSchema represents the metadata of a database table.

yii\db\Transaction

Transaction 表示一个数据库事务。

yii\db\cubrid\QueryBuilder

QueryBuilder is the query builder for CUBRID databases (version 9.3.x and higher).

yii\db\cubrid\Schema

Schema is the class for retrieving metadata from a CUBRID database (version 9.3.x and higher).

yii\db\mssql\PDO

This is an extension of the default PDO class of MSSQL and DBLIB drivers.

yii\db\mssql\QueryBuilder

QueryBuilder is the query builder for MS SQL Server databases (version 2008 and above).

yii\db\mssql\Schema

Schema is the class for retrieving metadata from a MS SQL Server databases (version 2008 and above).

yii\db\mssql\SqlsrvPDO

This is an extension of the default PDO class of SQLSRV driver.

yii\db\mssql\TableSchema

TableSchema represents the metadata of a database table.

yii\db\MySQL\QueryBuilder

QueryBuilder 是MySQL数据库的查询构建器。

yii\db\mysql\Schema

Schema is the class for retrieving metadata from a MySQL database (version 4.1.x and 5.x).

yii\db\oci\ColumnSchemaBuilder

ColumnSchemaBuilder is the schema builder forOracledatabases.

yii\db\oci\QueryBuilder

QueryBuilder is the query builder for Oracle databases.

yii\db\oci\Schema

Schema is the class for retrieving metadata from an Oracle database

yii\db\pgsql\QueryBuilder

QueryBuilder is the query builder for PostgreSQL databases.

yii\db\pgsql\Schema

Schema is the class for retrieving metadata from a PostgreSQL database (version 9.x and above).

yii\db\sqlite\QueryBuilder

QueryBuilder is the query builder for SQLite databases.

yii\db\sqlite\Schema

Schema is the class for retrieving metadata from a SQLite (2/3) database.

yii\di\Container

Container implements a dependency injection container.

yii\di\Instance

Instance represents a reference to a named object in a dependency injection (DI) container or a service locator.

yii\di\ServiceLocator

ServiceLocator 实现了一个服务定位器。

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 theLast-ModifiedandEtagHTTP 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.

yii\helpers\BaseArrayHelper

BaseArrayHelper provides concrete implementation for yii\helpers\ArrayHelper.

yii\helpers\BaseConsole

BaseConsole provides concrete implementation for yii\helpers\Console.

yii\helpers\BaseFileHelper

BaseFileHelper provides concrete implementation for yii\helpers\FileHelper.

yii\helpers\BaseFormatConverter

BaseFormatConverter provides concrete implementation for yii\helpers\FormatConverter.

yii\helpers\BaseHtml

BaseHtml provides concrete implementation for yii\helpers\Html.

yii\helpers\BaseHtmlPurifier

BaseHtmlPurifier provides concrete implementation for yii\helpers\HtmlPurifier.

yii\helpers\BaseInflector

BaseInflector provides concrete implementation for yii\helpers\Inflector.

yii\helpers\BaseJson

BaseJson provides concrete implementation for yii\helpers\Json.

yii\helpers\BaseMarkdown

BaseMarkdown provides concrete implementation for yii\helpers\Markdown.

yii\helpers\BaseStringHelper

BaseStringHelper provides concrete implementation for yii\helpers\StringHelper.

yii\helpers\BaseUrl

BaseUrl provides concrete implementation for yii\helpers\Url.

yii\helpers\BaseVarDumper

BaseVarDumper provides concrete implementation for yii\helpers\VarDumper.

yii\helpers\Console

Console helper provides useful methods for command line related tasks such as getting input or formatting and coloring output.

yii\helpers\FileHelper

File system helper

yii\helpers\FormatConverter

FormatConverter provides functionality to convert between different formatting pattern formats.

yii\helpers\Html

Html provides a set of static methods for generating commonly used HTML tags.

yii\helpers\HtmlPurifier

HtmlPurifier provides an ability to clean up HTML from any harmful code.

yii\helpers\Inflector

Inflector pluralizes and singularizes English nouns. It also contains some other useful methods.

yii\helpers\Json

Json is a helper class providing JSON data encoding and decoding.

yii\helpers\Markdown

Markdown provides an ability to transform markdown into HTML.

yii\helpers\StringHelper

StringHelper

yii\helpers\Url

Url provides a set of static methods for managing URLs.

yii\helpers\VarDumper

VarDumper is intended to replace the buggy PHP function var_dump and print_r.

yii\i18n\DbMessageSource

DbMessageSource extends yii\i18n\MessageSource and represents a message source that stores translated messages in database.

yii\i18n\Formatter

Formatter provides a set of commonly used data formatting methods.

yii\i18n\GettextFile

GettextFile is the base class for representing a Gettext message file.

yii\i18n\GettextMessageSource

GettextMessageSource represents a message source that is based on GNU Gettext.

yii\i18n\GettextMoFile

GettextMoFile represents an MO Gettext message file.

yii\i18n\GettextPoFile

GettextPoFile represents a PO Gettext message file.

yii\i18n\I18N

I18N provides features related with internationalization (I18N) and localization (L10N).

yii\i18n\MessageFormatter

MessageFormatter allows formatting messages via ICU message format

yii\i18n\MessageSource

MessageSource is the base class for message translation repository classes.

yii\i18n\MissingTranslationEvent

MissingTranslationEvent represents the parameter for the yii\i18n\MessageSource::EVENT_MISSING_TRANSLATION event.

yii\i18n\PhpMessageSource

PhpMessageSource represents a message source that stores translated messages in PHP scripts.

yii\log\DbTarget

DbTarget stores log messages in a database table.

yii\log\Dispatcher

Dispatcher manages a set of log targets.

yii\log\EmailTarget

EmailTarget sends selected log messages to the specified email addresses.

yii\log\FileTarget

FileTarget records log messages in a file.

yii\log\Logger

Logger records logged messages in memory and sends them to different targets if $dispatcher is set.

yii\log\SyslogTarget

SyslogTarget writes log to syslog.

yii\log\Target

Target is the base class for all log target classes.

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 by yii\mail\MessageInterface.

yii\mail\MailEvent

MailEvent represents the event parameter used for events triggered by yii\mail\BaseMailer.

yii\mail\MailerInterface

MailerInterface is the interface that should be implemented by mailer classes.

yii\mail\MessageInterface

MessageInterface is the interface that should be implemented by mail message classes.

yii\mutex\DbMutex

DbMutex is the base class for classes, which relies on database while implementing mutex "lock" mechanism.

yii\mutex\FileMutex

FileMutex implements mutex "lock" mechanism via local file system files.

yii\mutex\Mutex

Mutex component allows mutual execution of the concurrent processes, preventing "race conditions".

yii\mutex\MysqlMutex

MysqlMutex implements mutex "lock" mechanism via MySQL locks.

yii\rbac\Assignment

Assignment represents an assignment of a role to a user.

yii\rbac\BaseManager

BaseManager is a base class implementing yii\rbac\ManagerInterface for RBAC management.

yii\rbac\DbManager

DbManager represents an authorization manager that stores authorization information in database.

yii\rbac\Item

yii\rbac\ManagerInterface

yii\rbac\Permission

yii\rbac\PhpManager

PhpManager represents an authorization manager that stores authorization information in terms of a PHP script file.

yii\rbac\Role

yii\rbac\Rule

Rule represents a business constraint that may be associated with a role, permission or assignment.

yii\rest\Action

Action is the base class for action classes that implement RESTful API.

yii\rest\ActiveController

ActiveController implements a common set of actions for supporting RESTful access to ActiveRecord.

yii\rest\Controller

Controller is the base class for RESTful API controller classes.

yii\rest\CreateAction

CreateAction implements the API endpoint for creating a new model from the given data.

yii\rest\DeleteAction

DeleteAction implements the API endpoint for deleting a model.

yii\rest\IndexAction

yii\rest\OptionsAction

OptionsAction responds to the OPTIONS request by sending back anAllowheader.

yii\rest\Serializer

Serializer converts resource objects and collections into array representation.

yii\rest\UpdateAction

UpdateAction implements the API endpoint for updating a model.

yii\rest\UrlRule

UrlRule is provided to simplify the creation of URL rules for RESTful API support.

yii\rest\ViewAction

ViewAction implements the API endpoint for returning the detailed information about a model.

yii\test\ActiveFixture

ActiveFixture represents a fixture backed up by a ActiveRecord class or a database table.

yii\test\ArrayFixture

ArrayFixture represents arbitrary fixture that can be loaded from PHP files.

yii\test\BaseActiveFixture

BaseActiveFixture is the base class for fixture classes that support accessing fixture data as ActiveRecord objects.

yii\test\DbFixture

DbFixture is the base class for DB-related fixtures.

yii\test\Fixture

Fixture represents a fixed state of a test environment.

yii\test\FixtureTrait

FixtureTrait provides functionalities for loading, unloading and accessing fixtures for a test case.

yii\test\InitDbFixture

InitDbFixture represents the initial state needed for DB-related tests.

yii\validators\BooleanValidator

BooleanValidator checks if the attribute value is a boolean value.

yii\validators\CompareValidator

CompareValidator compares the specified attribute value with another value.

yii\validators\DateValidator

DateValidator verifies if the attribute represents a date, time or datetime in a proper $format.

yii\validators\DefaultValueValidator

DefaultValueValidator sets the attribute to be the specified default value.

yii\validators\EachValidator

EachValidator validates an array by checking each of its elements against an embedded validation rule.

yii\validators\EmailValidator

EmailValidator validates that the attribute value is a valid email address.

yii\validators\ExistValidator

ExistValidator validates that the attribute value exists in a table.

yii\validators\FileValidator

FileValidator verifies if an attribute is receiving a valid uploaded file.

yii\validators\FilterValidator

FilterValidator converts the attribute value according to a filter.

yii\validators\ImageValidator

ImageValidator verifies if an attribute is receiving a valid image.

yii\validators\InlineValidator

InlineValidator represents a validator which is defined as a method in the object being validated.

yii\validators\NumberValidator

NumberValidator validates that the attribute value is a number.

yii\validators\PunycodeAsset

This asset bundle provides the javascript files needed for the yii\validators\EmailValidators client validation.

yii\validators\RangeValidator

RangeValidator validates that the attribute value is among a list of values.

yii\validators\RegularExpressionValidator

RegularExpressionValidator validates that the attribute value matches the specified $pattern.

yii\validators\RequiredValidator

RequiredValidator 验证指定属性不是空或null。

yii\validators\SafeValidator

SafeValidator serves as a dummy validator whose main purpose is to mark the attributes to be safe for massive assignment.

yii\validators\StringValidator

StringValidator 验证属性值符合一定长度。

yii\validators\UniqueValidator

UniqueValidator 验证属性值在指定数据库表中是唯一的。

yii\validators\UrlValidator

UrlValidator 验证属性值是否为有效的http或https URL。

yii\validators\ValidationAsset

此资源包提供了客户端验证所需的js文件。

yii\validators\Validator

Validator 是所有验证器类的基类。

yii\web\Application

Application是所有web应用程序类的基类。

yii\web\AssetBundle

AssetBundle 表示一组资源文件的集合, 如 CSS, JS, images.

yii\web\AssetConverter

AssetConverter supports conversion of several popular script formats into JS or CSS scripts.

yii\web\AssetConverterInterface

The AssetConverterInterface must be implemented by asset converter classes.

yii\web\AssetManager

AssetManager manages asset bundle configuration and loading.

yii\web\BadRequestHttpException

BadRequestHttpException represents a "Bad Request" HTTP exception with status code 400.

yii\web\Cachesession

CacheSession implements a session component using cache as storage medium.

yii\web\CompositeUrlRule

CompositeUrlRule is the base class for URL rule classes that consist of multiple simpler rules.

yii\web\ConflictHttpException

ConflictHttpException represents a "Conflict" HTTP exception with status code 409

yii\web\Controller

Controller is the base class of web controllers.

yii\web\Cookie

Cookie 表示一个cookie关联的信息,如 $name, $value, $domain, 等等.

yii\web\CookieCollection

CookieCollection 保持当前请求中的cookies可用。

yii\web\DbSession

DbSession extends yii\web\Session by using database as session data storage.

yii\web\ErrorAction

ErrorAction 使用指定视图显示应用程序错误。

yii\web\ErrorHandler

ErrorHandler 处理未捕获的错误和异常。

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 exception with status code 415

yii\web\UploadedFile

UploadedFile represents the information for an uploaded file.

yii\web\UrlManager

UrlManager handles HTTP request parsing and creation of URLs based on a set of rules.

yii\web\UrlRule

UrlRule represents a rule used by yii\web\UrlManager for parsing and generating URLs.

yii\web\UrlRuleInterface

UrlRuleInterface is the interface that should be implemented URL rule classes.

yii\web\User

User is the class for the "user" application component that manages the user authentication status.

yii\web\UserEvent

This event class is used for Events triggered by the yii\web\User class.

yii\web\View

View represents a view object in the MVC pattern.

yii\web\ViewAction

ViewAction represents an action that displays a view according to a user-specified parameter.

yii\web\xmlResponseFormatter

XmlResponseFormatter formats the given data into an XML response content.

yii\web\YiiAsset

This asset bundle provides the base javascript files for the Yii Framework.

yii\widgets\ActiveField

ActiveField represents a form input field within an yii\widgets\ActiveForm.

yii\widgets\ActiveForm

ActiveForm is a widget that builds an interactive HTML form for one or multiple data models.

yii\widgets\ActiveFormAsset

yii\widgets\BaseListView

BaseListView is a base class for widgets displaying data from data provider such as ListView and GridView.

yii\widgets\Block

Block records all output between begin() and end() calls and stores it in yii\base\View::$blocks.

yii\widgets\Breadcrumbs

Breadcrumbs displays a list of links indicating the position of the current page in the whole site hierarchy.

yii\widgets\ContentDecorator

ContentDecorator records all output between begin() and end() calls, passes it to the given view file as$contentand then echoes rendering result.

yii\widgets\DetailView

DetailView displays the detail of a single data $model.

yii\widgets\FragmentCache

FragmentCache is used by yii\base\View to provide caching of page fragments.

yii\widgets\InputWidget

InputWidget is the base class for widgets that collect user inputs.

yii\widgets\LinkPager

LinkPager displays a list of hyperlinks that lead to different pages of target.

yii\widgets\LinkSorter

LinkSorter renders a list of sort links for the given sort definition.

yii\widgets\ListView

The ListView widget is used to display data from data provider. Each data model is rendered using the view specified.

yii\widgets\MaskedInput

MaskedInput generates a masked text input.

yii\widgets\MaskedInputAsset

The asset bundle for the yii\widgets\MaskedInput widget.

yii\widgets\Menu

Menu displays a multi-level menu using nested HTML lists.

yii\widgets\Pjax

Pjax is a widget integrating the pjax jQuery plugin.

yii\widgets\PjaxAsset

This asset bundle provides the javascript files required by yii\widgets\Pjax widget.

yii\widgets\Spaceless

Spaceless widget removes whitespace characters between HTML tags. Whitespaces within HTML tags or in a plain text are always left untouched.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航