{"classes":[{"type":"class","name":"yii\\base\\Response","description":"Response represents the response of an [[Application]] to a [[Request]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-response"},{"type":"class","name":"yii\\base\\Module","description":"Module is the base class for module and application classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-module"},{"type":"class","name":"yii\\base\\InvalidRouteException","description":"InvalidRouteException represents an exception caused by an invalid route.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidrouteexception"},{"type":"class","name":"yii\\base\\InlineAction","description":"InlineAction represents an action that is defined as a controller method.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-inlineaction"},{"type":"class","name":"yii\\base\\Behavior","description":"Behavior is the base class for all behavior classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-behavior"},{"type":"class","name":"yii\\base\\Theme","description":"Theme represents an application theme.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-theme"},{"type":"class","name":"yii\\base\\Request","description":"Request represents a request that is handled by an [[Application]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-request"},{"type":"class","name":"yii\\base\\UnknownMethodException","description":"UnknownMethodException represents an exception caused by accessing an unknown object method.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-unknownmethodexception"},{"type":"class","name":"yii\\base\\ErrorException","description":"ErrorException represents a PHP error.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-errorexception"},{"type":"class","name":"yii\\base\\Controller","description":"Controller is the base class for classes containing controller logic.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-controller"},{"type":"class","name":"yii\\base\\Component","description":"Component is the base class that implements the *property*, *event* and *behavior* features.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-component"},{"type":"class","name":"yii\\base\\DynamicModel","description":"DynamicModel is a model class that supports defining attributes at run-time (the so-called\n\"dynamic attributes\") using its constructor or [[defineAttribute()]]. DynamicModel can be used\nto support ad hoc data validation.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-dynamicmodel"},{"type":"class","name":"yii\\base\\UnknownClassException","description":"UnknownClassException represents an exception caused by using an unknown class.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-unknownclassexception"},{"type":"class","name":"yii\\base\\InvalidParamException","description":"InvalidParamException represents an exception caused by invalid parameters passed to a method.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidparamexception"},{"type":"class","name":"yii\\base\\ViewEvent","description":"ViewEvent represents events triggered by the [[View]] component.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-viewevent"},{"type":"class","name":"yii\\base\\UserException","description":"UserException is the base class for exceptions that are meant to be shown to end users.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-userexception"},{"type":"class","name":"yii\\base\\Exception","description":"Exception represents a generic exception for all purposes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-exception"},{"type":"class","name":"yii\\base\\ExitException","description":"ExitException represents a normal termination of an application.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-exitexception"},{"type":"class","name":"yii\\base\\BaseObject","description":"BaseObject is the base class that implements the *property* feature.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-baseobject"},{"type":"class","name":"yii\\base\\Application","description":"Application is the base class for all application classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-application"},{"type":"class","name":"yii\\base\\WidgetEvent","description":"WidgetEvent represents the event parameter used for a widget event.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-widgetevent"},{"type":"class","name":"yii\\base\\Action","description":"Action is the base class for all controller action classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-action"},{"type":"class","name":"yii\\base\\InvalidArgumentException","description":"InvalidArgumentException represents an exception caused by invalid arguments passed to a method.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidargumentexception"},{"type":"class","name":"yii\\base\\UnknownPropertyException","description":"UnknownPropertyException represents an exception caused by accessing unknown object properties.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-unknownpropertyexception"},{"type":"class","name":"yii\\base\\ModelEvent","description":"ModelEvent represents the parameter needed by [[Model]] events.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-modelevent"},{"type":"class","name":"yii\\base\\Event","description":"Event is the base class for all event classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-event"},{"type":"class","name":"yii\\base\\ActionFilter","description":"ActionFilter is the base class for action filters.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-actionfilter"},{"type":"class","name":"yii\\base\\InvalidCallException","description":"InvalidCallException represents an exception caused by calling a method in a wrong way.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidcallexception"},{"type":"class","name":"yii\\base\\ActionEvent","description":"ActionEvent represents the event parameter used for an action event.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-actionevent"},{"type":"class","name":"yii\\base\\View","description":"View represents a view object in the MVC pattern.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-view"},{"type":"class","name":"yii\\base\\ErrorHandler","description":"ErrorHandler handles uncaught PHP errors and exceptions.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-errorhandler"},{"type":"class","name":"yii\\base\\InvalidConfigException","description":"InvalidConfigException represents an exception caused by incorrect object configuration.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidconfigexception"},{"type":"class","name":"yii\\base\\ViewNotFoundException","description":"ViewNotFoundException represents an exception caused by view file not found.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-viewnotfoundexception"},{"type":"class","name":"yii\\base\\Security","description":"Security provides a set of methods to handle common security-related tasks.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-security"},{"type":"class","name":"yii\\base\\NotSupportedException","description":"NotSupportedException represents an exception caused by accessing features that are not supported.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-notsupportedexception"},{"type":"class","name":"yii\\base\\Widget","description":"Widget is the base class for widgets.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-widget"},{"type":"class","name":"yii\\base\\Model","description":"Model is the base class for data models.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-model"},{"type":"class","name":"yii\\base\\ViewRenderer","description":"ViewRenderer is the base class for view renderer classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-viewrenderer"},{"type":"class","name":"yii\\base\\InvalidValueException","description":"InvalidValueException represents an exception caused by a function returning a value of unexpected type.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-invalidvalueexception"},{"type":"class","name":"yii\\filters\\VerbFilter","description":"VerbFilter is an action filter that filters by HTTP request methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-verbfilter"},{"type":"class","name":"yii\\filters\\RateLimiter","description":"RateLimiter implements a rate limiting algorithm based on the [leaky bucket algorithm](https://en.wikipedia.org/wiki/Leaky_bucket).","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-ratelimiter"},{"type":"class","name":"yii\\filters\\ContentNegotiator","description":"ContentNegotiator supports response format negotiation and application language negotiation.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-contentnegotiator"},{"type":"class","name":"yii\\filters\\auth\\HttpBearerAuth","description":"HttpBearerAuth is an action filter that supports the authentication method based on HTTP Bearer token.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-httpbearerauth"},{"type":"class","name":"yii\\filters\\auth\\HttpHeaderAuth","description":"HttpHeaderAuth is an action filter that supports HTTP authentication through HTTP Headers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-httpheaderauth"},{"type":"class","name":"yii\\filters\\auth\\CompositeAuth","description":"CompositeAuth is an action filter that supports multiple authentication methods at the same time.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-compositeauth"},{"type":"class","name":"yii\\filters\\auth\\AuthMethod","description":"AuthMethod is a base class implementing the [[AuthInterface]] interface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-authmethod"},{"type":"class","name":"yii\\filters\\auth\\QueryParamAuth","description":"QueryParamAuth is an action filter that supports the authentication based on the access token passed through a query parameter.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-queryparamauth"},{"type":"class","name":"yii\\filters\\auth\\HttpBasicAuth","description":"HttpBasicAuth is an action filter that supports the HTTP Basic authentication method.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-httpbasicauth"},{"type":"class","name":"yii\\filters\\HttpCache","description":"HttpCache implements client-side caching by utilizing the `Last-Modified` and `ETag` HTTP headers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-httpcache"},{"type":"class","name":"yii\\filters\\HostControl","description":"HostControl provides simple control over requested host name.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-hostcontrol"},{"type":"class","name":"yii\\filters\\Cors","description":"Cors filter implements [Cross Origin Resource Sharing](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing).","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-cors"},{"type":"class","name":"yii\\filters\\AjaxFilter","description":"AjaxFilter allow to limit access only for ajax requests.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-ajaxfilter"},{"type":"class","name":"yii\\filters\\AccessControl","description":"AccessControl provides simple access control based on a set of rules.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-accesscontrol"},{"type":"class","name":"yii\\filters\\PageCache","description":"PageCache implements server-side caching of whole pages.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-pagecache"},{"type":"class","name":"yii\\filters\\AccessRule","description":"This class represents an access rule defined by the [[AccessControl]] action filter.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-accessrule"},{"type":"class","name":"yii\\db\\mysql\\JsonExpressionBuilder","description":"Class JsonExpressionBuilder builds [[JsonExpression]] for MySQL DBMS.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mysql-jsonexpressionbuilder"},{"type":"class","name":"yii\\db\\mysql\\ColumnSchema","description":"Class ColumnSchema for MySQL database","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mysql-columnschema"},{"type":"class","name":"yii\\db\\mysql\\QueryBuilder","description":"QueryBuilder is the query builder for MySQL databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mysql-querybuilder"},{"type":"class","name":"yii\\db\\mysql\\Schema","description":"Schema is the class for retrieving metadata from a MySQL database (version 4.1.x and 5.x).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mysql-schema"},{"type":"class","name":"yii\\db\\mysql\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder is the schema builder for MySQL databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mysql-columnschemabuilder"},{"type":"class","name":"yii\\db\\IntegrityException","description":"Exception represents an exception that is caused by violation of DB constraints.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-integrityexception"},{"type":"class","name":"yii\\db\\DataReader","description":"DataReader represents a forward-only stream of rows from a query result set.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-datareader"},{"type":"class","name":"yii\\db\\mssql\\DBLibPDO","description":"This is an extension of the default PDO class of DBLIB drivers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-dblibpdo"},{"type":"class","name":"yii\\db\\mssql\\TableSchema","description":"TableSchema represents the metadata of a database table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-tableschema"},{"type":"class","name":"yii\\db\\mssql\\ColumnSchema","description":"Class ColumnSchema for MSSQL database","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-columnschema"},{"type":"class","name":"yii\\db\\mssql\\conditions\\LikeConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-conditions-likeconditionbuilder"},{"type":"class","name":"yii\\db\\mssql\\conditions\\InConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-conditions-inconditionbuilder"},{"type":"class","name":"yii\\db\\mssql\\QueryBuilder","description":"QueryBuilder is the query builder for MS SQL Server databases (version 2008 and above).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-querybuilder"},{"type":"class","name":"yii\\db\\mssql\\PDO","description":"This is an extension of the default PDO class of MSSQL and DBLIB drivers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-pdo"},{"type":"class","name":"yii\\db\\mssql\\Schema","description":"Schema is the class for retrieving metadata from MS SQL Server databases (version 2008 and above).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-schema"},{"type":"class","name":"yii\\db\\mssql\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder is the schema builder for MSSQL databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-columnschemabuilder"},{"type":"class","name":"yii\\db\\mssql\\SqlsrvPDO","description":"This is an extension of the default PDO class of SQLSRV driver.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-mssql-sqlsrvpdo"},{"type":"class","name":"yii\\db\\JsonExpression","description":"Class JsonExpression represents data that should be encoded to JSON.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-jsonexpression"},{"type":"class","name":"yii\\db\\TableSchema","description":"TableSchema represents the metadata of a database table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-tableschema"},{"type":"class","name":"yii\\db\\ColumnSchema","description":"ColumnSchema class describes the metadata of a column in a database table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-columnschema"},{"type":"class","name":"yii\\db\\ActiveRecord","description":"ActiveRecord is the base class for classes representing relational data in terms of objects.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activerecord"},{"type":"class","name":"yii\\db\\ExpressionBuilder","description":"Class ExpressionBuilder builds objects of [[yii\\db\\Expression]] class.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-expressionbuilder"},{"type":"class","name":"yii\\db\\Transaction","description":"Transaction represents a DB transaction.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-transaction"},{"type":"class","name":"yii\\db\\ActiveQuery","description":"ActiveQuery represents a DB query associated with an Active Record class.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activequery"},{"type":"class","name":"yii\\db\\SqlToken","description":"SqlToken represents SQL tokens produced by [[SqlTokenizer]] or its child classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqltoken"},{"type":"class","name":"yii\\db\\Connection","description":"Connection represents a connection to a database via [PDO](https://www.php.net/manual/en/book.pdo.php).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-connection"},{"type":"class","name":"yii\\db\\Constraint","description":"Constraint represents the metadata of a table constraint.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-constraint"},{"type":"class","name":"yii\\db\\PdoValueBuilder","description":"Class PdoValueBuilder builds object of the [[PdoValue]] expression class.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pdovaluebuilder"},{"type":"class","name":"yii\\db\\AfterSaveEvent","description":"AfterSaveEvent represents the information available in [[ActiveRecord::EVENT_AFTER_INSERT]] and [[ActiveRecord::EVENT_AFTER_UPDATE]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-aftersaveevent"},{"type":"class","name":"yii\\db\\Exception","description":"Exception represents an exception that is caused by some DB-related operations.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-exception"},{"type":"class","name":"yii\\db\\conditions\\ExistsConditionBuilder","description":"Class ExistsConditionBuilder builds objects of [[ExistsCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-existsconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\ConjunctionConditionBuilder","description":"Class ConjunctionConditionBuilder builds objects of abstract class [[ConjunctionCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-conjunctionconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\BetweenConditionBuilder","description":"Class BetweenConditionBuilder builds objects of [[BetweenCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-betweenconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\LikeCondition","description":"Class LikeCondition represents a `LIKE` condition.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-likecondition"},{"type":"class","name":"yii\\db\\conditions\\NotConditionBuilder","description":"Class NotConditionBuilder builds objects of [[NotCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-notconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\SimpleCondition","description":"Class SimpleCondition represents a simple condition like `\"column\" operator value`.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-simplecondition"},{"type":"class","name":"yii\\db\\conditions\\LikeConditionBuilder","description":"Class LikeConditionBuilder builds objects of [[LikeCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-likeconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\ExistsCondition","description":"Condition that represents `EXISTS` operator.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-existscondition"},{"type":"class","name":"yii\\db\\conditions\\BetweenCondition","description":"Class BetweenCondition represents a `BETWEEN` condition.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-betweencondition"},{"type":"class","name":"yii\\db\\conditions\\HashCondition","description":"Condition based on column-value pairs.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-hashcondition"},{"type":"class","name":"yii\\db\\conditions\\AndCondition","description":"Condition that connects two or more SQL expressions with the `AND` operator.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-andcondition"},{"type":"class","name":"yii\\db\\conditions\\ConjunctionCondition","description":"Class ConjunctionCondition","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-conjunctioncondition"},{"type":"class","name":"yii\\db\\conditions\\OrCondition","description":"Condition that connects two or more SQL expressions with the `AND` operator.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-orcondition"},{"type":"class","name":"yii\\db\\conditions\\InCondition","description":"Class InCondition represents `IN` condition.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-incondition"},{"type":"class","name":"yii\\db\\conditions\\HashConditionBuilder","description":"Class HashConditionBuilder builds objects of [[HashCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-hashconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\BetweenColumnsCondition","description":"Class BetweenColumnCondition represents a `BETWEEN` condition where\nvalues is between two columns. For example:","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-betweencolumnscondition"},{"type":"class","name":"yii\\db\\conditions\\SimpleConditionBuilder","description":"Class NotConditionBuilder builds objects of [[SimpleCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-simpleconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\BetweenColumnsConditionBuilder","description":"Class BetweenColumnsConditionBuilder builds objects of [[BetweenColumnsCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-betweencolumnsconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\InConditionBuilder","description":"Class InConditionBuilder builds objects of [[InCondition]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-inconditionbuilder"},{"type":"class","name":"yii\\db\\conditions\\NotCondition","description":"Condition that inverts passed [[condition]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-notcondition"},{"type":"class","name":"yii\\db\\cubrid\\conditions\\LikeConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-cubrid-conditions-likeconditionbuilder"},{"type":"class","name":"yii\\db\\cubrid\\QueryBuilder","description":"QueryBuilder is the query builder for CUBRID databases (version 9.3.x and higher).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-cubrid-querybuilder"},{"type":"class","name":"yii\\db\\cubrid\\Schema","description":"Schema is the class for retrieving metadata from a CUBRID database (version 9.3.x and higher).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-cubrid-schema"},{"type":"class","name":"yii\\db\\cubrid\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder is the schema builder for Cubrid databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-cubrid-columnschemabuilder"},{"type":"class","name":"yii\\db\\DefaultValueConstraint","description":"DefaultValueConstraint represents the metadata of a table `DEFAULT` constraint.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-defaultvalueconstraint"},{"type":"class","name":"yii\\db\\ForeignKeyConstraint","description":"ForeignKeyConstraint represents the metadata of a table `FOREIGN KEY` constraint.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-foreignkeyconstraint"},{"type":"class","name":"yii\\db\\Query","description":"Query represents a SELECT SQL statement in a way that is independent of DBMS.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-query"},{"type":"class","name":"yii\\db\\QueryBuilder","description":"QueryBuilder builds a SELECT SQL statement based on the specification given as a [[Query]] object.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-querybuilder"},{"type":"class","name":"yii\\db\\pgsql\\JsonExpressionBuilder","description":"Class JsonExpressionBuilder builds [[JsonExpression]] for PostgreSQL DBMS.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-jsonexpressionbuilder"},{"type":"class","name":"yii\\db\\pgsql\\ColumnSchema","description":"Class ColumnSchema for PostgreSQL database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-columnschema"},{"type":"class","name":"yii\\db\\pgsql\\ArrayExpressionBuilder","description":"Class ArrayExpressionBuilder builds [[ArrayExpression]] for PostgreSQL DBMS.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-arrayexpressionbuilder"},{"type":"class","name":"yii\\db\\pgsql\\QueryBuilder","description":"QueryBuilder is the query builder for PostgreSQL databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-querybuilder"},{"type":"class","name":"yii\\db\\pgsql\\Schema","description":"Schema is the class for retrieving metadata from a PostgreSQL database\n(version 9.x and above).","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-schema"},{"type":"class","name":"yii\\db\\pgsql\\ArrayParser","description":"The class converts PostgreSQL array representation to PHP array","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pgsql-arrayparser"},{"type":"class","name":"yii\\db\\sqlite\\conditions\\LikeConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-conditions-likeconditionbuilder"},{"type":"class","name":"yii\\db\\sqlite\\conditions\\InConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-conditions-inconditionbuilder"},{"type":"class","name":"yii\\db\\sqlite\\QueryBuilder","description":"QueryBuilder is the query builder for SQLite databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-querybuilder"},{"type":"class","name":"yii\\db\\sqlite\\Command","description":"Command represents an SQLite's SQL statement to be executed against a database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-command"},{"type":"class","name":"yii\\db\\sqlite\\Schema","description":"Schema is the class for retrieving metadata from a SQLite (2/3) database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-schema"},{"type":"class","name":"yii\\db\\sqlite\\SqlTokenizer","description":"SqlTokenizer splits SQLite query into individual SQL tokens.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-sqltokenizer"},{"type":"class","name":"yii\\db\\sqlite\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder is the schema builder for Sqlite databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqlite-columnschemabuilder"},{"type":"class","name":"yii\\db\\BaseActiveRecord","description":"ActiveRecord is the base class for classes representing relational data in terms of objects.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-baseactiverecord"},{"type":"class","name":"yii\\db\\Command","description":"Command represents a SQL statement to be executed against a database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-command"},{"type":"class","name":"yii\\db\\IndexConstraint","description":"IndexConstraint represents the metadata of a table `INDEX` constraint.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-indexconstraint"},{"type":"class","name":"yii\\db\\StaleObjectException","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-staleobjectexception"},{"type":"class","name":"yii\\db\\oci\\conditions\\LikeConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-conditions-likeconditionbuilder"},{"type":"class","name":"yii\\db\\oci\\conditions\\InConditionBuilder","description":"","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-conditions-inconditionbuilder"},{"type":"class","name":"yii\\db\\oci\\QueryBuilder","description":"QueryBuilder is the query builder for Oracle databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-querybuilder"},{"type":"class","name":"yii\\db\\oci\\Command","description":"Command represents an Oracle SQL statement to be executed against a database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-command"},{"type":"class","name":"yii\\db\\oci\\Schema","description":"Schema is the class for retrieving metadata from an Oracle database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-schema"},{"type":"class","name":"yii\\db\\oci\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder is the schema builder for Oracle databases.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-oci-columnschemabuilder"},{"type":"class","name":"yii\\db\\ArrayExpression","description":"Class ArrayExpression represents an array SQL expression.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-arrayexpression"},{"type":"class","name":"yii\\db\\BatchQueryResult","description":"BatchQueryResult represents a batch query from which you can retrieve data in batches.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-batchqueryresult"},{"type":"class","name":"yii\\db\\PdoValue","description":"Class PdoValue represents a $value that should be bound to PDO with exact $type.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-pdovalue"},{"type":"class","name":"yii\\db\\Schema","description":"Schema is the base class for concrete DBMS-specific schema classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-schema"},{"type":"class","name":"yii\\db\\SqlTokenizer","description":"SqlTokenizer splits an SQL query into individual SQL tokens.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-sqltokenizer"},{"type":"class","name":"yii\\db\\Expression","description":"Expression represents a DB expression that does not need escaping or quoting.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-expression"},{"type":"class","name":"yii\\db\\QueryExpressionBuilder","description":"Class QueryExpressionBuilder is used internally to build [[Query]] object\nusing unified [[QueryBuilder]] expression building interface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-queryexpressionbuilder"},{"type":"class","name":"yii\\db\\CheckConstraint","description":"CheckConstraint represents the metadata of a table `CHECK` constraint.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-checkconstraint"},{"type":"class","name":"yii\\db\\Migration","description":"Migration is the base class for representing a database migration.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-migration"},{"type":"class","name":"yii\\db\\ColumnSchemaBuilder","description":"ColumnSchemaBuilder helps to define database schema types using a PHP interface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-columnschemabuilder"},{"type":"class","name":"Yii","description":"Yii is a helper class serving common framework functionalities.","url":"https://www.yiiframework.com/doc/api/2.0/yii"},{"type":"class","name":"yii\\captcha\\CaptchaAction","description":"CaptchaAction renders a CAPTCHA image.","url":"https://www.yiiframework.com/doc/api/2.0/yii-captcha-captchaaction"},{"type":"class","name":"yii\\captcha\\CaptchaValidator","description":"CaptchaValidator validates that the attribute value is the same as the verification code displayed in the CAPTCHA.","url":"https://www.yiiframework.com/doc/api/2.0/yii-captcha-captchavalidator"},{"type":"class","name":"yii\\captcha\\CaptchaAsset","description":"This asset bundle provides the javascript files needed for the [[Captcha]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-captcha-captchaasset"},{"type":"class","name":"yii\\captcha\\Captcha","description":"Captcha renders a CAPTCHA image and an input field that takes user-entered verification code.","url":"https://www.yiiframework.com/doc/api/2.0/yii-captcha-captcha"},{"type":"class","name":"yii\\test\\InitDbFixture","description":"InitDbFixture represents the initial state needed for DB-related tests.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-initdbfixture"},{"type":"class","name":"yii\\test\\ActiveFixture","description":"ActiveFixture represents a fixture backed up by a [[modelClass|ActiveRecord class]] or a [[tableName|database table]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-activefixture"},{"type":"class","name":"yii\\test\\ArrayFixture","description":"ArrayFixture represents arbitrary fixture that can be loaded from PHP files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-arrayfixture"},{"type":"class","name":"yii\\test\\BaseActiveFixture","description":"BaseActiveFixture is the base class for fixture classes that support accessing fixture data as ActiveRecord objects.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-baseactivefixture"},{"type":"class","name":"yii\\test\\DbFixture","description":"DbFixture is the base class for DB-related fixtures.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-dbfixture"},{"type":"class","name":"yii\\test\\Fixture","description":"Fixture represents a fixed state of a test environment.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-fixture"},{"type":"class","name":"yii\\log\\DbTarget","description":"DbTarget stores log messages in a database table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-dbtarget"},{"type":"class","name":"yii\\log\\LogRuntimeException","description":"LogRuntimeException represents an exception caused by problems with log delivery.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-logruntimeexception"},{"type":"class","name":"yii\\log\\SyslogTarget","description":"SyslogTarget writes log to syslog.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-syslogtarget"},{"type":"class","name":"yii\\log\\Logger","description":"Logger records logged messages in memory and sends them to different targets if [[dispatcher]] is set.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-logger"},{"type":"class","name":"yii\\log\\Target","description":"Target is the base class for all log target classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-target"},{"type":"class","name":"yii\\log\\FileTarget","description":"FileTarget records log messages in a file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-filetarget"},{"type":"class","name":"yii\\log\\EmailTarget","description":"EmailTarget sends selected log messages to the specified email addresses.","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-emailtarget"},{"type":"class","name":"yii\\log\\Dispatcher","description":"Dispatcher manages a set of [[Target|log targets]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-log-dispatcher"},{"type":"class","name":"yii\\mail\\BaseMailer","description":"BaseMailer serves as a base class that implements the basic functions required by [[MailerInterface]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-mail-basemailer"},{"type":"class","name":"yii\\mail\\BaseMessage","description":"BaseMessage serves as a base class that implements the [[send()]] method required by [[MessageInterface]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-mail-basemessage"},{"type":"class","name":"yii\\mail\\MailEvent","description":"MailEvent represents the event parameter used for events triggered by [[BaseMailer]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-mail-mailevent"},{"type":"class","name":"yii\\grid\\ActionColumn","description":"ActionColumn is a column for the [[GridView]] widget that displays buttons for viewing and manipulating the items.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-actioncolumn"},{"type":"class","name":"yii\\grid\\CheckboxColumn","description":"CheckboxColumn displays a column of checkboxes in a grid view.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-checkboxcolumn"},{"type":"class","name":"yii\\grid\\Column","description":"Column is the base class of all [[GridView]] column classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-column"},{"type":"class","name":"yii\\grid\\SerialColumn","description":"SerialColumn displays a column of row numbers (1-based).","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-serialcolumn"},{"type":"class","name":"yii\\grid\\DataColumn","description":"DataColumn is the default column type for the [[GridView]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-datacolumn"},{"type":"class","name":"yii\\grid\\RadioButtonColumn","description":"RadioButtonColumn displays a column of radio buttons in a grid view.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-radiobuttoncolumn"},{"type":"class","name":"yii\\grid\\GridView","description":"The GridView widget is used to display data in a grid.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-gridview"},{"type":"class","name":"yii\\grid\\GridViewAsset","description":"This asset bundle provides the javascript files for the [[GridView]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-grid-gridviewasset"},{"type":"class","name":"yii\\rest\\OptionsAction","description":"OptionsAction responds to the OPTIONS request by sending back an `Allow` header.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-optionsaction"},{"type":"class","name":"yii\\rest\\Controller","description":"Controller is the base class for RESTful API controller classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-controller"},{"type":"class","name":"yii\\rest\\DeleteAction","description":"DeleteAction implements the API endpoint for deleting a model.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-deleteaction"},{"type":"class","name":"yii\\rest\\IndexAction","description":"IndexAction implements the API endpoint for listing multiple models.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-indexaction"},{"type":"class","name":"yii\\rest\\Action","description":"Action is the base class for action classes that implement RESTful API.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-action"},{"type":"class","name":"yii\\rest\\Serializer","description":"Serializer converts resource objects and collections into array representation.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-serializer"},{"type":"class","name":"yii\\rest\\ViewAction","description":"ViewAction implements the API endpoint for returning the detailed information about a model.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-viewaction"},{"type":"class","name":"yii\\rest\\ActiveController","description":"ActiveController implements a common set of actions for supporting RESTful access to ActiveRecord.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-activecontroller"},{"type":"class","name":"yii\\rest\\CreateAction","description":"CreateAction implements the API endpoint for creating a new model from the given data.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-createaction"},{"type":"class","name":"yii\\rest\\UrlRule","description":"UrlRule is provided to simplify the creation of URL rules for RESTful API support.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-urlrule"},{"type":"class","name":"yii\\rest\\UpdateAction","description":"UpdateAction implements the API endpoint for updating a model.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rest-updateaction"},{"type":"class","name":"yii\\console\\Response","description":"The console Response represents the result of a console application.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-response"},{"type":"class","name":"yii\\console\\Request","description":"The console Request represents the environment information for a console application.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-request"},{"type":"class","name":"yii\\console\\Controller","description":"Controller is the base class of console command classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controller"},{"type":"class","name":"yii\\console\\UnknownCommandException","description":"UnknownCommandException represents an exception caused by incorrect usage of a console command.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-unknowncommandexception"},{"type":"class","name":"yii\\console\\Exception","description":"Exception represents an exception caused by incorrect usage of a console command.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-exception"},{"type":"class","name":"yii\\console\\Markdown","description":"A Markdown parser that enhances markdown for reading in console environments.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-markdown"},{"type":"class","name":"yii\\console\\controllers\\FixtureController","description":"Manages fixture data loading and unloading.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-fixturecontroller"},{"type":"class","name":"yii\\console\\controllers\\BaseMigrateController","description":"BaseMigrateController is the base class for migrate controllers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-basemigratecontroller"},{"type":"class","name":"yii\\console\\controllers\\AssetController","description":"Allows you to combine and compress your JavaScript and CSS files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-assetcontroller"},{"type":"class","name":"yii\\console\\controllers\\HelpController","description":"Provides help information about console commands.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-helpcontroller"},{"type":"class","name":"yii\\console\\controllers\\MigrateController","description":"Manages application migrations.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-migratecontroller"},{"type":"class","name":"yii\\console\\controllers\\CacheController","description":"Allows you to flush cache.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-cachecontroller"},{"type":"class","name":"yii\\console\\controllers\\MessageController","description":"Extracts messages to be translated from source files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-messagecontroller"},{"type":"class","name":"yii\\console\\controllers\\ServeController","description":"Runs PHP built-in web server.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-controllers-servecontroller"},{"type":"class","name":"yii\\console\\Application","description":"Application represents a console application.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-application"},{"type":"class","name":"yii\\console\\widgets\\Table","description":"Table class displays a table in console.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-widgets-table"},{"type":"class","name":"yii\\console\\ErrorHandler","description":"ErrorHandler handles uncaught PHP errors and exceptions.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-errorhandler"},{"type":"class","name":"yii\\console\\ExitCode","description":"This class provides constants for defining console command exit codes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-console-exitcode"},{"type":"class","name":"yii\\helpers\\BaseUrl","description":"BaseUrl provides concrete implementation for [[Url]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseurl"},{"type":"class","name":"yii\\helpers\\VarDumper","description":"VarDumper is intended to replace the buggy PHP function var_dump and print_r.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-vardumper"},{"type":"class","name":"yii\\helpers\\BaseMarkdown","description":"BaseMarkdown provides concrete implementation for [[Markdown]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basemarkdown"},{"type":"class","name":"yii\\helpers\\Url","description":"Url provides a set of static methods for managing URLs.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-url"},{"type":"class","name":"yii\\helpers\\BaseJson","description":"BaseJson provides concrete implementation for [[Json]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basejson"},{"type":"class","name":"yii\\helpers\\BaseFormatConverter","description":"BaseFormatConverter provides concrete implementation for [[FormatConverter]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseformatconverter"},{"type":"class","name":"yii\\helpers\\BaseFileHelper","description":"BaseFileHelper provides concrete implementation for [[FileHelper]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basefilehelper"},{"type":"class","name":"yii\\helpers\\Html","description":"Html provides a set of static methods for generating commonly used HTML tags.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-html"},{"type":"class","name":"yii\\helpers\\HtmlPurifier","description":"HtmlPurifier provides an ability to clean up HTML from any harmful code.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-htmlpurifier"},{"type":"class","name":"yii\\helpers\\FileHelper","description":"File system helper.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-filehelper"},{"type":"class","name":"yii\\helpers\\Inflector","description":"Inflector pluralizes and singularizes English nouns. It also contains some other useful methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-inflector"},{"type":"class","name":"yii\\helpers\\BaseArrayHelper","description":"BaseArrayHelper provides concrete implementation for [[ArrayHelper]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basearrayhelper"},{"type":"class","name":"yii\\helpers\\Markdown","description":"Markdown provides an ability to transform markdown into HTML.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-markdown"},{"type":"class","name":"yii\\helpers\\UnsetArrayValue","description":"Object that represents the removal of array value while performing [[ArrayHelper::merge()]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-unsetarrayvalue"},{"type":"class","name":"yii\\helpers\\Json","description":"Json is a helper class providing JSON data encoding and decoding.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-json"},{"type":"class","name":"yii\\helpers\\Console","description":"Console helper provides useful methods for command line related tasks such as getting input or formatting and coloring\noutput.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-console"},{"type":"class","name":"yii\\helpers\\BaseHtmlPurifier","description":"BaseHtmlPurifier provides concrete implementation for [[HtmlPurifier]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basehtmlpurifier"},{"type":"class","name":"yii\\helpers\\BaseIpHelper","description":"Class BaseIpHelper provides concrete implementation for [[IpHelper]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseiphelper"},{"type":"class","name":"yii\\helpers\\ReplaceArrayValue","description":"Object that represents the replacement of array value while performing [[ArrayHelper::merge()]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-replacearrayvalue"},{"type":"class","name":"yii\\helpers\\BaseHtml","description":"BaseHtml provides concrete implementation for [[Html]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basehtml"},{"type":"class","name":"yii\\helpers\\FormatConverter","description":"FormatConverter provides functionality to convert between different formatting pattern formats.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-formatconverter"},{"type":"class","name":"yii\\helpers\\BaseStringHelper","description":"BaseStringHelper provides concrete implementation for [[StringHelper]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basestringhelper"},{"type":"class","name":"yii\\helpers\\ArrayHelper","description":"ArrayHelper provides additional array functionality that you can use in your\napplication.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-arrayhelper"},{"type":"class","name":"yii\\helpers\\IpHelper","description":"Class IpHelper provides a set of IP-related static methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-iphelper"},{"type":"class","name":"yii\\helpers\\StringHelper","description":"StringHelper.","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-stringhelper"},{"type":"class","name":"yii\\helpers\\BaseVarDumper","description":"BaseVarDumper provides concrete implementation for [[VarDumper]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-basevardumper"},{"type":"class","name":"yii\\helpers\\BaseInflector","description":"BaseInflector provides concrete implementation for [[Inflector]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseinflector"},{"type":"class","name":"yii\\helpers\\BaseConsole","description":"BaseConsole provides concrete implementation for [[Console]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseconsole"},{"type":"class","name":"yii\\data\\ActiveDataProvider","description":"ActiveDataProvider implements a data provider based on [[\\yii\\db\\Query]] and [[\\yii\\db\\ActiveQuery]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-activedataprovider"},{"type":"class","name":"yii\\data\\BaseDataProvider","description":"BaseDataProvider provides a base class that implements the [[DataProviderInterface]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-basedataprovider"},{"type":"class","name":"yii\\data\\DataFilter","description":"DataFilter is a special [[Model]] for processing query filtering specification.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-datafilter"},{"type":"class","name":"yii\\data\\Sort","description":"Sort represents information relevant to sorting.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-sort"},{"type":"class","name":"yii\\data\\ArrayDataProvider","description":"ArrayDataProvider implements a data provider based on a data array.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-arraydataprovider"},{"type":"class","name":"yii\\data\\SqlDataProvider","description":"SqlDataProvider implements a data provider based on a plain SQL statement.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-sqldataprovider"},{"type":"class","name":"yii\\data\\Pagination","description":"Pagination represents information relevant to pagination of data items.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-pagination"},{"type":"class","name":"yii\\data\\ActiveDataFilter","description":"ActiveDataFilter allows composing a filtering condition in a format suitable for [[\\yii\\db\\QueryInterface::where()]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-activedatafilter"},{"type":"class","name":"yii\\widgets\\ActiveForm","description":"ActiveForm is a widget that builds an interactive HTML form for one or multiple data models.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-activeform"},{"type":"class","name":"yii\\widgets\\Pjax","description":"Pjax is a widget integrating the [pjax](https://github.com/yiisoft/jquery-pjax) jQuery plugin.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-pjax"},{"type":"class","name":"yii\\widgets\\LinkSorter","description":"LinkSorter renders a list of sort links for the given sort definition.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-linksorter"},{"type":"class","name":"yii\\widgets\\MaskedInput","description":"MaskedInput generates a masked text input.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-maskedinput"},{"type":"class","name":"yii\\widgets\\Menu","description":"Menu displays a multi-level menu using nested HTML lists.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-menu"},{"type":"class","name":"yii\\widgets\\LinkPager","description":"LinkPager displays a list of hyperlinks that lead to different pages of target.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-linkpager"},{"type":"class","name":"yii\\widgets\\MaskedInputAsset","description":"The asset bundle for the [[MaskedInput]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-maskedinputasset"},{"type":"class","name":"yii\\widgets\\Block","description":"Block records all output between [[begin()]] and [[end()]] calls and stores it in [[\\yii\\base\\View::$blocks]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-block"},{"type":"class","name":"yii\\widgets\\PjaxAsset","description":"This asset bundle provides the javascript files required by [[Pjax]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-pjaxasset"},{"type":"class","name":"yii\\widgets\\ActiveFormAsset","description":"The asset bundle for the [[ActiveForm]] widget.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-activeformasset"},{"type":"class","name":"yii\\widgets\\Spaceless","description":"Spaceless widget removes whitespace characters between HTML tags. Whitespaces within HTML tags\nor in a plain text are always left untouched.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-spaceless"},{"type":"class","name":"yii\\widgets\\ActiveField","description":"ActiveField represents a form input field within an [[ActiveForm]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-activefield"},{"type":"class","name":"yii\\widgets\\ListView","description":"The ListView widget is used to display data from data\nprovider. Each data model is rendered using the view\nspecified.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-listview"},{"type":"class","name":"yii\\widgets\\Breadcrumbs","description":"Breadcrumbs displays a list of links indicating the position of the current page in the whole site hierarchy.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-breadcrumbs"},{"type":"class","name":"yii\\widgets\\ContentDecorator","description":"ContentDecorator records all output between [[begin()]] and [[end()]] calls, passes it to the given view file\nas `$content` and then echoes rendering result.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-contentdecorator"},{"type":"class","name":"yii\\widgets\\InputWidget","description":"InputWidget is the base class for widgets that collect user inputs.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-inputwidget"},{"type":"class","name":"yii\\widgets\\FragmentCache","description":"FragmentCache is used by [[\\yii\\base\\View]] to provide caching of page fragments.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-fragmentcache"},{"type":"class","name":"yii\\widgets\\BaseListView","description":"BaseListView is a base class for widgets displaying data from data provider\nsuch as ListView and GridView.","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-baselistview"},{"type":"class","name":"yii\\widgets\\DetailView","description":"DetailView displays the detail of a single data [[model]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-widgets-detailview"},{"type":"class","name":"YiiRequirementChecker","description":"YiiRequirementChecker allows checking, if current system meets the requirements for running the Yii application.","url":"https://www.yiiframework.com/doc/api/2.0/yiirequirementchecker"},{"type":"class","name":"yii\\validators\\UrlValidator","description":"UrlValidator validates that the attribute value is a valid http or https URL.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-urlvalidator"},{"type":"class","name":"yii\\validators\\SafeValidator","description":"SafeValidator serves as a dummy validator whose main purpose is to mark the attributes to be safe for massive assignment.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-safevalidator"},{"type":"class","name":"yii\\validators\\EmailValidator","description":"EmailValidator validates that the attribute value is a valid email address.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-emailvalidator"},{"type":"class","name":"yii\\validators\\RegularExpressionValidator","description":"RegularExpressionValidator validates that the attribute value matches the specified [[pattern]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-regularexpressionvalidator"},{"type":"class","name":"yii\\validators\\PunycodeAsset","description":"This asset bundle provides the javascript files needed for the [[EmailValidator]]s client validation.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-punycodeasset"},{"type":"class","name":"yii\\validators\\UniqueValidator","description":"UniqueValidator validates that the attribute value is unique in the specified database table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-uniquevalidator"},{"type":"class","name":"yii\\validators\\RequiredValidator","description":"RequiredValidator validates that the specified attribute does not have null or empty value.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-requiredvalidator"},{"type":"class","name":"yii\\validators\\DateValidator","description":"DateValidator verifies if the attribute represents a date, time or datetime in a proper [[format]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-datevalidator"},{"type":"class","name":"yii\\validators\\BooleanValidator","description":"BooleanValidator checks if the attribute value is a boolean value.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-booleanvalidator"},{"type":"class","name":"yii\\validators\\FilterValidator","description":"FilterValidator converts the attribute value according to a filter.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-filtervalidator"},{"type":"class","name":"yii\\validators\\Validator","description":"Validator is the base class for all validators.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-validator"},{"type":"class","name":"yii\\validators\\RangeValidator","description":"RangeValidator validates that the attribute value is among a list of values.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-rangevalidator"},{"type":"class","name":"yii\\validators\\IpValidator","description":"The validator checks if the attribute value is a valid IPv4/IPv6 address or subnet.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-ipvalidator"},{"type":"class","name":"yii\\validators\\EachValidator","description":"EachValidator validates an array by checking each of its elements against an embedded validation rule.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-eachvalidator"},{"type":"class","name":"yii\\validators\\ImageValidator","description":"ImageValidator verifies if an attribute is receiving a valid image.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-imagevalidator"},{"type":"class","name":"yii\\validators\\NumberValidator","description":"NumberValidator validates that the attribute value is a number.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-numbervalidator"},{"type":"class","name":"yii\\validators\\TrimValidator","description":"This class converts the attribute value(s) to string(s) and strip characters.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-trimvalidator"},{"type":"class","name":"yii\\validators\\ValidationAsset","description":"This asset bundle provides the javascript files for client validation.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-validationasset"},{"type":"class","name":"yii\\validators\\DefaultValueValidator","description":"DefaultValueValidator sets the attribute to be the specified default value.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-defaultvaluevalidator"},{"type":"class","name":"yii\\validators\\StringValidator","description":"StringValidator validates that the attribute value is of certain length.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-stringvalidator"},{"type":"class","name":"yii\\validators\\FileValidator","description":"FileValidator verifies if an attribute is receiving a valid uploaded file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-filevalidator"},{"type":"class","name":"yii\\validators\\CompareValidator","description":"CompareValidator compares the specified attribute value with another value.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-comparevalidator"},{"type":"class","name":"yii\\validators\\InlineValidator","description":"InlineValidator represents a validator which is defined as a method in the object being validated.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-inlinevalidator"},{"type":"class","name":"yii\\validators\\ExistValidator","description":"ExistValidator validates that the attribute value exists in a table.","url":"https://www.yiiframework.com/doc/api/2.0/yii-validators-existvalidator"},{"type":"class","name":"yii\\caching\\FileDependency","description":"FileDependency represents a dependency based on a file's last modification time.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-filedependency"},{"type":"class","name":"yii\\caching\\DbQueryDependency","description":"DbQueryDependency represents a dependency based on the query result of an [[QueryInterface]] instance.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-dbquerydependency"},{"type":"class","name":"yii\\caching\\ApcCache","description":"ApcCache provides APC caching in terms of an application component.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-apccache"},{"type":"class","name":"yii\\caching\\Cache","description":"Cache is the base class for cache classes supporting different cache storage implementations.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-cache"},{"type":"class","name":"yii\\caching\\CallbackDependency","description":"CallbackDependency represents a dependency based on the result of a callback function.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-callbackdependency"},{"type":"class","name":"yii\\caching\\DbDependency","description":"DbDependency represents a dependency based on the query result of a SQL statement.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-dbdependency"},{"type":"class","name":"yii\\caching\\DummyCache","description":"DummyCache is a placeholder cache component.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-dummycache"},{"type":"class","name":"yii\\caching\\Dependency","description":"Dependency is the base class for cache dependency classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-dependency"},{"type":"class","name":"yii\\caching\\ArrayCache","description":"ArrayCache provides caching for the current request only by storing the values in an array.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-arraycache"},{"type":"class","name":"yii\\caching\\TagDependency","description":"TagDependency associates a cached data item with one or multiple [[tags]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-tagdependency"},{"type":"class","name":"yii\\caching\\FileCache","description":"FileCache implements a cache component using files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-filecache"},{"type":"class","name":"yii\\caching\\ChainedDependency","description":"ChainedDependency represents a dependency which is composed of a list of other dependencies.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-chaineddependency"},{"type":"class","name":"yii\\caching\\MemCacheServer","description":"MemCacheServer represents the configuration data for a single memcache or memcached server.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-memcacheserver"},{"type":"class","name":"yii\\caching\\WinCache","description":"WinCache provides Windows Cache caching in terms of an application component.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-wincache"},{"type":"class","name":"yii\\caching\\ExpressionDependency","description":"ExpressionDependency represents a dependency based on the result of a PHP expression.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-expressiondependency"},{"type":"class","name":"yii\\caching\\MemCache","description":"MemCache implements a cache application component based on [memcache](https://pecl.php.net/package/memcache)\nand [memcached](https://pecl.php.net/package/memcached).","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-memcache"},{"type":"class","name":"yii\\caching\\DbCache","description":"DbCache implements a cache application component by storing cached data in a database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-dbcache"},{"type":"class","name":"yii\\web\\UserEvent","description":"This event class is used for Events triggered by the [[User]] class.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-userevent"},{"type":"class","name":"yii\\web\\Response","description":"The web Response class represents an HTTP response.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-response"},{"type":"class","name":"yii\\web\\UrlNormalizer","description":"UrlNormalizer normalizes URLs for [[UrlManager]] and [[UrlRule]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-urlnormalizer"},{"type":"class","name":"yii\\web\\Session","description":"Session provides session data management and the related configurations.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-session"},{"type":"class","name":"yii\\web\\SessionHandler","description":"SessionHandler implements an [[\\SessionHandlerInterface]] for handling [[Session]] with custom session storage.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-sessionhandler"},{"type":"class","name":"yii\\web\\UrlManager","description":"UrlManager handles HTTP request parsing and creation of URLs based on a set of rules.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-urlmanager"},{"type":"class","name":"yii\\web\\Request","description":"The web Request class represents an HTTP request.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-request"},{"type":"class","name":"yii\\web\\UnauthorizedHttpException","description":"UnauthorizedHttpException represents an \"Unauthorized\" HTTP exception with status code 401.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-unauthorizedhttpexception"},{"type":"class","name":"yii\\web\\HeaderCollection","description":"HeaderCollection is used by [[Response]] to maintain the currently registered HTTP headers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-headercollection"},{"type":"class","name":"yii\\web\\AssetConverter","description":"AssetConverter supports conversion of several popular formats into JS or CSS files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-assetconverter"},{"type":"class","name":"yii\\web\\YiiAsset","description":"This asset bundle provides the base JavaScript files for the Yii Framework.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-yiiasset"},{"type":"class","name":"yii\\web\\Controller","description":"Controller is the base class of web controllers.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-controller"},{"type":"class","name":"yii\\web\\DbSession","description":"DbSession extends [[Session]] by using database as session data storage.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-dbsession"},{"type":"class","name":"yii\\web\\Cookie","description":"Cookie represents information related with a cookie, such as [[name]], [[value]], [[domain]], etc.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-cookie"},{"type":"class","name":"yii\\web\\MethodNotAllowedHttpException","description":"MethodNotAllowedHttpException represents a \"Method Not Allowed\" HTTP exception with status code 405.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-methodnotallowedhttpexception"},{"type":"class","name":"yii\\web\\ConflictHttpException","description":"ConflictHttpException represents a \"Conflict\" HTTP exception with status code 409.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-conflicthttpexception"},{"type":"class","name":"yii\\web\\JsonResponseFormatter","description":"JsonResponseFormatter formats the given data into a JSON or JSONP response content.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-jsonresponseformatter"},{"type":"class","name":"yii\\web\\JsonParser","description":"Parses a raw HTTP request using [[\\yii\\helpers\\Json::decode()]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-jsonparser"},{"type":"class","name":"yii\\web\\UnsupportedMediaTypeHttpException","description":"UnsupportedMediaTypeHttpException represents an \"Unsupported Media Type\" HTTP exception with status code 415.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-unsupportedmediatypehttpexception"},{"type":"class","name":"yii\\web\\NotFoundHttpException","description":"NotFoundHttpException represents a \"Not Found\" HTTP exception with status code 404.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-notfoundhttpexception"},{"type":"class","name":"yii\\web\\AssetManager","description":"AssetManager manages asset bundle configuration and loading.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-assetmanager"},{"type":"class","name":"yii\\web\\MultiFieldSession","description":"MultiFieldSession is the base class for session storage implementations with multi-field data storage support.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-multifieldsession"},{"type":"class","name":"yii\\web\\TooManyRequestsHttpException","description":"TooManyRequestsHttpException represents a \"Too Many Requests\" HTTP exception with status code 429.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-toomanyrequestshttpexception"},{"type":"class","name":"yii\\web\\RangeNotSatisfiableHttpException","description":"RangeNotSatisfiableHttpException represents an exception caused by an improper request of the end-user.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-rangenotsatisfiablehttpexception"},{"type":"class","name":"yii\\web\\JsExpression","description":"`JsExpression` marks a string as a JavaScript expression.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-jsexpression"},{"type":"class","name":"yii\\web\\CacheSession","description":"CacheSession implements a session component using cache as storage medium.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-cachesession"},{"type":"class","name":"yii\\web\\UploadedFile","description":"UploadedFile represents the information for an uploaded file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-uploadedfile"},{"type":"class","name":"yii\\web\\Application","description":"Application is the base class for all web application classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-application"},{"type":"class","name":"yii\\web\\NotAcceptableHttpException","description":"NotAcceptableHttpException represents a \"Not Acceptable\" HTTP exception with status code 406.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-notacceptablehttpexception"},{"type":"class","name":"yii\\web\\CompositeUrlRule","description":"CompositeUrlRule is the base class for URL rule classes that consist of multiple simpler rules.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-compositeurlrule"},{"type":"class","name":"yii\\web\\User","description":"User is the class for the `user` application component that manages the user authentication status.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-user"},{"type":"class","name":"yii\\web\\CookieCollection","description":"CookieCollection maintains the cookies available in the current request.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-cookiecollection"},{"type":"class","name":"yii\\web\\ErrorAction","description":"ErrorAction displays application errors using a specified view.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-erroraction"},{"type":"class","name":"yii\\web\\XmlResponseFormatter","description":"XmlResponseFormatter formats the given data into an XML response content.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-xmlresponseformatter"},{"type":"class","name":"yii\\web\\UnprocessableEntityHttpException","description":"UnprocessableEntityHttpException represents an \"Unprocessable Entity\" HTTP\nexception with status code 422.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-unprocessableentityhttpexception"},{"type":"class","name":"yii\\web\\ForbiddenHttpException","description":"ForbiddenHttpException represents a \"Forbidden\" HTTP exception with status code 403.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-forbiddenhttpexception"},{"type":"class","name":"yii\\web\\View","description":"View represents a view object in the MVC pattern.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-view"},{"type":"class","name":"yii\\web\\ViewAction","description":"ViewAction represents an action that displays a view according to a user-specified parameter.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-viewaction"},{"type":"class","name":"yii\\web\\ErrorHandler","description":"ErrorHandler handles uncaught PHP errors and exceptions.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-errorhandler"},{"type":"class","name":"yii\\web\\AssetBundle","description":"AssetBundle represents a collection of asset files, such as CSS, JS, images.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-assetbundle"},{"type":"class","name":"yii\\web\\BadRequestHttpException","description":"BadRequestHttpException represents a \"Bad Request\" HTTP exception with status code 400.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-badrequesthttpexception"},{"type":"class","name":"yii\\web\\JqueryAsset","description":"This asset bundle provides the [jQuery](https://jquery.com/) JavaScript library.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-jqueryasset"},{"type":"class","name":"yii\\web\\HtmlResponseFormatter","description":"HtmlResponseFormatter formats the given data into an HTML response content.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-htmlresponseformatter"},{"type":"class","name":"yii\\web\\HeadersAlreadySentException","description":"HeadersAlreadySentException represents an exception caused by\nany headers that were already sent before web response was sent.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-headersalreadysentexception"},{"type":"class","name":"yii\\web\\ServerErrorHttpException","description":"ServerErrorHttpException represents an \"Internal Server Error\" HTTP exception with status code 500.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-servererrorhttpexception"},{"type":"class","name":"yii\\web\\GroupUrlRule","description":"GroupUrlRule represents a collection of URL rules sharing the same prefix in their patterns and routes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-groupurlrule"},{"type":"class","name":"yii\\web\\UrlRule","description":"UrlRule represents a rule used by [[UrlManager]] for parsing and generating URLs.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-urlrule"},{"type":"class","name":"yii\\web\\UrlNormalizerRedirectException","description":"UrlNormalizerRedirectException represents an information for redirection which should be\nperformed during the URL normalization.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-urlnormalizerredirectexception"},{"type":"class","name":"yii\\web\\MultipartFormDataParser","description":"MultipartFormDataParser parses content encoded as 'multipart/form-data'.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-multipartformdataparser"},{"type":"class","name":"yii\\web\\SessionIterator","description":"SessionIterator implements an [[\\Iterator|iterator]] for traversing session variables managed by [[Session]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-sessioniterator"},{"type":"class","name":"yii\\web\\HttpException","description":"HttpException represents an exception caused by an improper request of the end-user.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-httpexception"},{"type":"class","name":"yii\\web\\Link","description":"Link represents a link object as defined in [JSON Hypermedia API Language](https://tools.ietf.org/html/draft-kelly-json-hal-03).","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-link"},{"type":"class","name":"yii\\web\\GoneHttpException","description":"GoneHttpException represents a \"Gone\" HTTP exception with status code 410.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-gonehttpexception"},{"type":"class","name":"yii\\di\\Container","description":"Container implements a [dependency injection](https://en.wikipedia.org/wiki/Dependency_injection) container.","url":"https://www.yiiframework.com/doc/api/2.0/yii-di-container"},{"type":"class","name":"yii\\di\\ServiceLocator","description":"ServiceLocator implements a [service locator](https://en.wikipedia.org/wiki/Service_locator_pattern).","url":"https://www.yiiframework.com/doc/api/2.0/yii-di-servicelocator"},{"type":"class","name":"yii\\di\\NotInstantiableException","description":"NotInstantiableException represents an exception caused by incorrect dependency injection container\nconfiguration or usage.","url":"https://www.yiiframework.com/doc/api/2.0/yii-di-notinstantiableexception"},{"type":"class","name":"yii\\di\\Instance","description":"Instance represents a reference to a named object in a dependency injection (DI) container or a service locator.","url":"https://www.yiiframework.com/doc/api/2.0/yii-di-instance"},{"type":"class","name":"yii\\BaseYii","description":"BaseYii is the core helper class for the Yii framework.","url":"https://www.yiiframework.com/doc/api/2.0/yii-baseyii"},{"type":"class","name":"yii\\i18n\\Formatter","description":"Formatter provides a set of commonly used data formatting methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-formatter"},{"type":"class","name":"yii\\i18n\\DbMessageSource","description":"DbMessageSource extends [[MessageSource]] and represents a message source that stores translated\nmessages in database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-dbmessagesource"},{"type":"class","name":"yii\\i18n\\PhpMessageSource","description":"PhpMessageSource represents a message source that stores translated messages in PHP scripts.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-phpmessagesource"},{"type":"class","name":"yii\\i18n\\GettextMessageSource","description":"GettextMessageSource represents a message source that is based on GNU Gettext.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-gettextmessagesource"},{"type":"class","name":"yii\\i18n\\MessageFormatter","description":"MessageFormatter allows formatting messages via [ICU message format](https://unicode-org.github.io/icu/userguide/format_parse/messages/).","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-messageformatter"},{"type":"class","name":"yii\\i18n\\GettextPoFile","description":"GettextPoFile represents a PO Gettext message file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-gettextpofile"},{"type":"class","name":"yii\\i18n\\MissingTranslationEvent","description":"MissingTranslationEvent represents the parameter for the [[MessageSource::EVENT_MISSING_TRANSLATION]] event.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-missingtranslationevent"},{"type":"class","name":"yii\\i18n\\GettextFile","description":"GettextFile is the base class for representing a Gettext message file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-gettextfile"},{"type":"class","name":"yii\\i18n\\GettextMoFile","description":"GettextMoFile represents an MO Gettext message file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-gettextmofile"},{"type":"class","name":"yii\\i18n\\MessageSource","description":"MessageSource is the base class for message translation repository classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-messagesource"},{"type":"class","name":"yii\\i18n\\Locale","description":"Locale provides various locale information via convenient methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-locale"},{"type":"class","name":"yii\\i18n\\I18N","description":"I18N provides features related with internationalization (I18N) and localization (L10N).","url":"https://www.yiiframework.com/doc/api/2.0/yii-i18n-i18n"},{"type":"class","name":"yii\\mutex\\Mutex","description":"The Mutex component allows mutual execution of concurrent processes in order to prevent \"race conditions\".","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-mutex"},{"type":"class","name":"yii\\mutex\\OracleMutex","description":"OracleMutex implements mutex \"lock\" mechanism via Oracle locks.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-oraclemutex"},{"type":"class","name":"yii\\mutex\\PgsqlMutex","description":"PgsqlMutex implements mutex \"lock\" mechanism via PgSQL locks.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-pgsqlmutex"},{"type":"class","name":"yii\\mutex\\DbMutex","description":"DbMutex is the base class for classes, which relies on database while implementing mutex \"lock\" mechanism.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-dbmutex"},{"type":"class","name":"yii\\mutex\\FileMutex","description":"FileMutex implements mutex \"lock\" mechanism via local file system files.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-filemutex"},{"type":"class","name":"yii\\mutex\\MysqlMutex","description":"MysqlMutex implements mutex \"lock\" mechanism via MySQL locks.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-mysqlmutex"},{"type":"class","name":"yii\\rbac\\PhpManager","description":"PhpManager represents an authorization manager that stores authorization\ninformation in terms of a PHP script file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-phpmanager"},{"type":"class","name":"yii\\rbac\\DbManager","description":"DbManager represents an authorization manager that stores authorization information in database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-dbmanager"},{"type":"class","name":"yii\\rbac\\Item","description":"For more details and usage information on Item, see the [guide article on security authorization](guide:security-authorization).","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-item"},{"type":"class","name":"yii\\rbac\\Assignment","description":"Assignment represents an assignment of a role to a user.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-assignment"},{"type":"class","name":"yii\\rbac\\BaseManager","description":"BaseManager is a base class implementing [[ManagerInterface]] for RBAC management.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-basemanager"},{"type":"class","name":"yii\\rbac\\Role","description":"For more details and usage information on Role, see the [guide article on security authorization](guide:security-authorization).","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-role"},{"type":"class","name":"yii\\rbac\\Permission","description":"For more details and usage information on Permission, see the [guide article on security authorization](guide:security-authorization).","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-permission"},{"type":"class","name":"yii\\rbac\\Rule","description":"Rule represents a business constraint that may be associated with a role, permission or assignment.","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-rule"},{"type":"class","name":"yii\\behaviors\\SluggableBehavior","description":"SluggableBehavior automatically fills the specified attribute with a value that can be used a slug in a URL.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-sluggablebehavior"},{"type":"class","name":"yii\\behaviors\\AttributeBehavior","description":"AttributeBehavior automatically assigns a specified value to one or multiple attributes of an ActiveRecord\nobject when certain events happen.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-attributebehavior"},{"type":"class","name":"yii\\behaviors\\AttributeTypecastBehavior","description":"AttributeTypecastBehavior provides an ability of automatic model attribute typecasting.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-attributetypecastbehavior"},{"type":"class","name":"yii\\behaviors\\CacheableWidgetBehavior","description":"Cacheable widget behavior automatically caches widget contents according to duration and dependencies specified.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-cacheablewidgetbehavior"},{"type":"class","name":"yii\\behaviors\\TimestampBehavior","description":"TimestampBehavior automatically fills the specified attributes with the current timestamp.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-timestampbehavior"},{"type":"class","name":"yii\\behaviors\\BlameableBehavior","description":"BlameableBehavior automatically fills the specified attributes with the current user ID.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-blameablebehavior"},{"type":"class","name":"yii\\behaviors\\OptimisticLockBehavior","description":"OptimisticLockBehavior automatically upgrades a model's lock version using the column name\nreturned by [[\\yii\\db\\BaseActiveRecord::optimisticLock()|optimisticLock()]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-optimisticlockbehavior"},{"type":"class","name":"yii\\behaviors\\AttributesBehavior","description":"AttributesBehavior automatically assigns values specified to one or multiple attributes of an ActiveRecord\nobject when certain events happen.","url":"https://www.yiiframework.com/doc/api/2.0/yii-behaviors-attributesbehavior"},{"type":"class","name":"yii\\web\\ErrorHandlerRenderEvent","description":"ErrorHandlerRenderEvent represents events triggered by [[ErrorHandler]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-errorhandlerrenderevent"},{"type":"interface","name":"yii\\base\\ViewContextInterface","description":"ViewContextInterface is the interface that should implemented by classes who want to support relative view names.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-viewcontextinterface"},{"type":"interface","name":"yii\\base\\BootstrapInterface","description":"BootstrapInterface is the interface that should be implemented by classes who want to participate in the application bootstrap process.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-bootstrapinterface"},{"type":"interface","name":"yii\\base\\DynamicContentAwareInterface","description":"DynamicContentAwareInterface is the interface that should be implemented by classes\nwhich support a [[View]] dynamic content feature.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-dynamiccontentawareinterface"},{"type":"interface","name":"yii\\base\\Configurable","description":"Configurable is the interface that should be implemented by classes who support configuring\nits properties through the last parameter to its constructor.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-configurable"},{"type":"interface","name":"yii\\base\\Arrayable","description":"Arrayable is the interface that should be implemented by classes who want to support customizable representation of their instances.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-arrayable"},{"type":"interface","name":"yii\\base\\StaticInstanceInterface","description":"StaticInstanceInterface is the interface for providing static instances to classes,\nwhich can be used to obtain class meta information that can not be expressed in static methods.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-staticinstanceinterface"},{"type":"interface","name":"yii\\filters\\auth\\AuthInterface","description":"AuthInterface is the interface that should be implemented by auth method classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-auth-authinterface"},{"type":"interface","name":"yii\\filters\\RateLimitInterface","description":"RateLimitInterface is the interface that may be implemented by an identity object to enforce rate limiting.","url":"https://www.yiiframework.com/doc/api/2.0/yii-filters-ratelimitinterface"},{"type":"interface","name":"yii\\db\\MigrationInterface","description":"The MigrationInterface defines the minimum set of methods to be implemented by a database migration.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-migrationinterface"},{"type":"interface","name":"yii\\db\\ActiveQueryInterface","description":"ActiveQueryInterface defines the common interface to be implemented by active record query classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activequeryinterface"},{"type":"interface","name":"yii\\db\\conditions\\ConditionInterface","description":"Interface ConditionInterface should be implemented by classes that represent a condition\nin DBAL of framework.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-conditioninterface"},{"type":"interface","name":"yii\\db\\ActiveRecordInterface","description":"ActiveRecordInterface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activerecordinterface"},{"type":"interface","name":"yii\\db\\QueryInterface","description":"The QueryInterface defines the minimum set of methods to be implemented by a database query.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-queryinterface"},{"type":"interface","name":"yii\\db\\ConstraintFinderInterface","description":"ConstraintFinderInterface defines methods for getting a table constraint information.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-constraintfinderinterface"},{"type":"interface","name":"yii\\db\\ExpressionBuilderInterface","description":"Interface ExpressionBuilderInterface is designed to build raw SQL from specific expression\nobjects that implement [[ExpressionInterface]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-expressionbuilderinterface"},{"type":"interface","name":"yii\\db\\ExpressionInterface","description":"Interface ExpressionInterface should be used to mark classes, that should be built\nin a special way.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-expressioninterface"},{"type":"interface","name":"yii\\mail\\MailerInterface","description":"MailerInterface is the interface that should be implemented by mailer classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mail-mailerinterface"},{"type":"interface","name":"yii\\mail\\MessageInterface","description":"MessageInterface is the interface that should be implemented by mail message classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mail-messageinterface"},{"type":"interface","name":"yii\\data\\DataProviderInterface","description":"DataProviderInterface is the interface that must be implemented by data provider classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-data-dataproviderinterface"},{"type":"interface","name":"yii\\caching\\CacheInterface","description":"CacheInterface is the base interface for cache.","url":"https://www.yiiframework.com/doc/api/2.0/yii-caching-cacheinterface"},{"type":"interface","name":"yii\\web\\AssetConverterInterface","description":"The AssetConverterInterface must be implemented by asset converter classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-assetconverterinterface"},{"type":"interface","name":"yii\\web\\ResponseFormatterInterface","description":"ResponseFormatterInterface specifies the interface needed to format a response before it is sent out.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-responseformatterinterface"},{"type":"interface","name":"yii\\web\\IdentityInterface","description":"IdentityInterface is the interface that should be implemented by a class providing identity information.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-identityinterface"},{"type":"interface","name":"yii\\web\\UrlRuleInterface","description":"UrlRuleInterface is the interface that should be implemented by URL rule classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-urlruleinterface"},{"type":"interface","name":"yii\\web\\RequestParserInterface","description":"Interface for classes that parse the raw request body into a parameters array.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-requestparserinterface"},{"type":"interface","name":"yii\\web\\Linkable","description":"Linkable is the interface that should be implemented by classes that typically represent locatable resources.","url":"https://www.yiiframework.com/doc/api/2.0/yii-web-linkable"},{"type":"interface","name":"yii\\rbac\\CheckAccessInterface","description":"For more details and usage information on CheckAccessInterface, see the [guide article on security authorization](guide:security-authorization).","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-checkaccessinterface"},{"type":"interface","name":"yii\\rbac\\ManagerInterface","description":"For more details and usage information on ManagerInterface, see the [guide article on security authorization](guide:security-authorization).","url":"https://www.yiiframework.com/doc/api/2.0/yii-rbac-managerinterface"},{"type":"trait","name":"yii\\base\\ArrayAccessTrait","description":"ArrayAccessTrait provides the implementation for [[\\IteratorAggregate]], [[\\ArrayAccess]] and [[\\Countable]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-arrayaccesstrait"},{"type":"trait","name":"yii\\base\\ArrayableTrait","description":"ArrayableTrait provides a common implementation of the [[Arrayable]] interface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-arrayabletrait"},{"type":"trait","name":"yii\\base\\StaticInstanceTrait","description":"StaticInstanceTrait provides methods to satisfy [[StaticInstanceInterface]] interface.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-staticinstancetrait"},{"type":"trait","name":"yii\\base\\DynamicContentAwareTrait","description":"DynamicContentAwareTrait implements common methods for classes\nwhich support a [[View]] dynamic content feature.","url":"https://www.yiiframework.com/doc/api/2.0/yii-base-dynamiccontentawaretrait"},{"type":"trait","name":"yii\\db\\SchemaBuilderTrait","description":"SchemaBuilderTrait contains shortcut methods to create instances of [[ColumnSchemaBuilder]].","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-schemabuildertrait"},{"type":"trait","name":"yii\\db\\ConstraintFinderTrait","description":"ConstraintFinderTrait provides methods for getting a table constraint information.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-constraintfindertrait"},{"type":"trait","name":"yii\\db\\ActiveRelationTrait","description":"ActiveRelationTrait implements the common methods and properties for active record relational queries.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activerelationtrait"},{"type":"trait","name":"yii\\db\\QueryTrait","description":"The BaseQuery trait represents the minimum method set of a database Query.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-querytrait"},{"type":"trait","name":"yii\\db\\ViewFinderTrait","description":"ViewFinderTrait implements the method getViewNames for finding views in a database.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-viewfindertrait"},{"type":"trait","name":"yii\\db\\ActiveQueryTrait","description":"ActiveQueryTrait implements the common methods and properties for active record query classes.","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-activequerytrait"},{"type":"trait","name":"yii\\db\\ExpressionBuilderTrait","description":"Trait ExpressionBuilderTrait provides common constructor for classes that\nshould implement [[ExpressionBuilderInterface]]","url":"https://www.yiiframework.com/doc/api/2.0/yii-db-expressionbuildertrait"},{"type":"trait","name":"yii\\test\\FileFixtureTrait","description":"FileFixtureTrait provides functionalities for loading data fixture from file.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-filefixturetrait"},{"type":"trait","name":"yii\\test\\FixtureTrait","description":"FixtureTrait provides functionalities for loading, unloading and accessing fixtures for a test case.","url":"https://www.yiiframework.com/doc/api/2.0/yii-test-fixturetrait"},{"type":"trait","name":"yii\\mutex\\RetryAcquireTrait","description":"Trait RetryAcquireTrait.","url":"https://www.yiiframework.com/doc/api/2.0/yii-mutex-retryacquiretrait"}],"version":"2.0","count":437}