

NotSupportedException represents an exception caused by accessing features that are not supported. Module is the base class for module and application classes. ModelEvent represents the parameter needed by yii\base\Model events. InvalidValueException represents an exception caused by a function returning a value of unexpected type. InvalidRouteException represents an exception caused by an invalid route. InvalidParamException represents an exception caused by invalid parameters passed to a method. InvalidConfigException represents an exception caused by incorrect object configuration. InvalidCallException represents an exception caused by calling a method in a wrong way. InvalidArgumentException represents an exception caused by invalid arguments passed to a method. InlineAction represents an action that is defined as a controller method. Which support a yii\base\View dynamic content feature.ĭynamicContentAwareTrait implements common methods for classesĭynamicModel is a model class primarily used to support ad hoc data validation.ĮrrorHandler handles uncaught PHP errors and exceptions.Įvent is the base class for all event classes.Įxception represents a generic exception for all purposes.ĮxitException represents a normal termination of an application. Its properties through the last parameter to its constructor.Ĭontroller is the base class for classes containing controller logic.ĭynamicContentAwareInterface is the interface that should be implemented by classes YiiRequirementChecker allows checking, if current system meets the requirements for running the Yii application.īaseYii is the core helper class for the Yii framework.Īction is the base class for all controller action classes.ĪctionEvent represents the event parameter used for an action event.ĪctionFilter is the base class for action filters.Īpplication is the base class for all application classes.ĪrrayAccessTrait provides the implementation for IteratorAggregate, ArrayAccess and Countable.Īrrayable is the interface that should be implemented by classes who want to support customizable representation of their instances.ĪrrayableTrait provides a common implementation of the yii\base\Arrayable interface.īaseObject is the base class that implements the property feature.īehavior is the base class for all behavior classes.īootstrapInterface is the interface that should be implemented by classes who want to participate in the application bootstrap process.Ĭomponent is the base class that implements the property, event and behavior features.Ĭonfigurable is the interface that should be implemented by classes who support configuring Yii is a helper class serving common framework functionalities. This page is also available in JSON format:Ĭurl -H 'Accept: application/json' Class
YII2 ADVANCED GET FRONTEND WEB ROOT OFFLINE
You may download the API documentation for offline use:

You can search for class names and also method and property names, e.g. You can search API documentation using the search form on the top. You can use the dropdown menu on the top right to switch between versions. On this page you find all the classes included in version 2.0 of the framework. Purpose of the class, a list of the available methods, properties and constants, and detailed description Each of them has a dedicated page which contains a description about the Below you find a list of the existing classes, interfaces, and traits, ordered by theirįully qualified name (including the namespace). Here you will find detailed information about all classes This is the Yii Framework API Documentation. Application AssetBundle AssetConverter AssetConverterInterface AssetManager BadRequestHttpException CacheSession CompositeUrlRule ConflictHttpException Controller Cookie CookieCollection DbSession ErrorAction ErrorHandler ForbiddenHttpException GoneHttpException GroupUrlRule HeaderCollection HeadersAlreadySentException HtmlResponseFormatter HttpException IdentityInterface JqueryAsset JsExpression JsonParser JsonResponseFormatter Link Linkable MethodNotAllowedHttpException MultiFieldSession MultipartFormDataParser NotAcceptableHttpException NotFoundHttpException RangeNotSatisfiableHttpException Request RequestParserInterface Response ResponseFormatterInterface ServerErrorHttpException Session SessionIterator TooManyRequestsHttpException UnauthorizedHttpException UnprocessableEntityHttpException UnsupportedMediaTypeHttpException UploadedFile UrlManager UrlNormalizer UrlNormalizerRedirectException UrlRule UrlRuleInterface User UserEvent View ViewAction XmlResponseFormatter YiiAsset yii\widgets
