Spec-Zone.ru › Yii 2.0

Yii PHP Framework Version 2

Это базовый код фреймворка Yii 2.

Этот репозиторий — это только для чтения git подмножество https://github.com/yiisoft/yii2. Пожалуйста, отправляйте сообщения об ошибках и запросы на вытягивание в основной репозиторий. Для получения информации о лицензии обратитесь к файлу LICENSE.

Установка

Предпочтительный способ установки фреймворка Yii — через composer.

Либо выполните

composer global require "fxp/composer-asset-plugin:^1.3.1"
composer require yiisoft/yii2

либо добавьте

"yiisoft/yii2": "~2.0.0",

в раздел require вашего файла composer.json.

Справочник по классам

Класс Описание
Yii Yii — вспомогательный класс, предоставляющий общие функциональные возможности фреймворка.
YiiRequirementChecker YiiRequirementChecker позволяет проверить, соответствует ли текущая система требованиям для запуска приложения Yii.
yii\BaseYii BaseYii — основной вспомогательный класс для фреймворка Yii.
yii\base\Action Action — базовый класс для всех классов действий контроллера.
yii\base\ActionEvent ActionEvent представляет параметр события, используемый для события действия.
yii\base\ActionFilter ActionFilter — базовый класс для фильтров действий.
yii\base\Application Application — базовый класс для всех классов приложения.
yii\base\ArrayAccessTrait ArrayAccessTrait предоставляет реализацию для IteratorAggregate, ArrayAccess и Countable.
yii\base\Arrayable Arrayable — интерфейс, который должны реализовывать классы, желающие поддерживать настраиваемое представление своих экземпляров.
yii\base\ArrayableTrait ArrayableTrait предоставляет общую реализацию интерфейса yii\base\Arrayable.
yii\base\Behavior Behavior — базовый класс для всех классов поведения.
yii\base\BootstrapInterface BootstrapInterface — интерфейс, который должны реализовывать классы, желающие участвовать в процессе загрузки приложения.
yii\base\Component Component — базовый класс, реализующий свойства свойства, события и поведение.
yii\base\Configurable Configurable — интерфейс, который должны реализовывать классы, поддерживающие конфигурирование своих свойств через последний параметр конструктора.
yii\base\Controller Controller — базовый класс для классов, содержащих логику контроллера.
yii\base\DynamicModel DynamicModel — класс модели, в основном используемый для поддержки проверки данных ad hoc.
yii\base\ErrorException ErrorException представляет собой ошибку PHP.
yii\base\ErrorHandler ErrorHandler обрабатывает необработанные ошибки и исключения PHP.
yii\base\Event Event — базовый класс для всех классов событий.
yii\base\Exception Exception представляет собой общее исключение для всех целей.
yii\base\ExitException ExitException представляет собой нормальное завершение работы приложения.
yii\base\InlineAction InlineAction представляет собой действие, определённое как метод контроллера.
yii\base\InvalidCallException InvalidCallException представляет собой исключение, вызванное неправильным вызовом метода.
yii\base\InvalidConfigException InvalidConfigException представляет собой исключение, вызванное некорректной конфигурацией объекта.
yii\base\InvalidParamException InvalidParamException представляет собой исключение, вызванное недействительными параметрами, переданными методу.
yii\base\InvalidRouteException InvalidRouteException представляет собой исключение, вызванное недействительным маршрутом.
yii\base\InvalidValueException InvalidValueException представляет собой исключение, вызванное функцией, возвращающей значение неожиданного типа.
yii\base\Model Model — базовый класс для моделей данных.
yii\base\ModelEvent ModelEvent представляет собой параметр, необходимый для событий yii\base\Model.
yii\base\Module Module — базовый класс для модулей и классов приложения.
yii\base\NotSupportedException NotSupportedException представляет собой исключение, вызванное доступом к функциям, которые не поддерживаются.
yii\base\Object Object — базовый класс, реализующий свойство свойства.
yii\base\Request Request представляет запрос, обрабатываемый yii\base\Application.
yii\base\Response Response представляет ответ yii\base\Application на yii\base\Request.
yii\base\Security Security предоставляет набор методов для обработки общих задач, связанных с безопасностью.
yii\base\Theme Theme представляет собой тему приложения.
yii\base\UnknownClassException UnknownClassException представляет собой исключение, вызванное использованием неизвестного класса.
yii\base\UnknownMethodException UnknownMethodException представляет собой исключение, вызванное обращением к неизвестному методу объекта.
yii\base\UnknownPropertyException UnknownPropertyException представляет собой исключение, вызванное обращением к неизвестным свойствам объекта.
yii\base\UserException UserException — базовый класс для исключений, которые предназначены для отображения конечным пользователям.
yii\base\View View представляет собой объект представления в паттерне MVC.
yii\base\ViewContextInterface ViewContextInterface — интерфейс, который должны реализовывать классы, желающие поддерживать относительные имена представлений.
yii\base\ViewEvent ViewEvent представляет события, вызываемые компонентом yii\base\View.
yii\base\ViewNotFoundException ViewNotFoundException представляет собой исключение, вызванное отсутствием файла представления.
yii\base\ViewRenderer ViewRenderer — базовый класс для классов рендереров представлений.
yii\base\Widget Widget — базовый класс для виджетов.
yii\base\WidgetEvent WidgetEvent представляет параметр события, используемый для события виджета.
yii\behaviors\AttributeBehavior AttributeBehavior автоматически присваивает заданное значение одному или нескольким атрибутам объекта ActiveRecord, когда происходят определённые события.
yii\behaviors\AttributeTypecastBehavior AttributeTypecastBehavior обеспечивает возможность автоматического преобразования типов атрибутов модели.
yii\behaviors\BlameableBehavior BlameableBehavior автоматически заполняет указанные атрибуты текущим идентификатором пользователя.
yii\behaviors\SluggableBehavior SluggableBehavior автоматически заполняет указанный атрибут значением, которое можно использовать в качестве силка в URL.
yii\behaviors\TimestampBehavior TimestampBehavior автоматически заполняет указанные атрибуты текущей меткой времени.
yii\caching\ApcCache ApcCache предоставляет кэширование APC в терминах компонента приложения.
yii\caching\ArrayCache ArrayCache предоставляет кэширование только для текущего запроса, сохраняя значения в массиве.
yii\caching\Cache Cache — базовый класс для классов кэша, поддерживающих различные реализации хранения кэша.
yii\caching\CacheInterface CacheInterface — базовый интерфейс для кэша.
yii\caching\ChainedDependency ChainedDependency представляет собой зависимость, состоящую из списка других зависимостей.
yii\caching\DbCache DbCache реализует компонент кэша приложения, храня кэшированные данные в базе данных.
yii\caching\DbDependency DbDependency представляет зависимость, основанную на результате запроса SQL.
yii\caching\DbQueryDependency DbQueryDependency представляет зависимость, основанную на результате запроса экземпляра yii\db\QueryInterface.
yii\caching\Dependency Dependency — базовый класс для классов зависимостей кэша.
yii\caching\DummyCache DummyCache — компонент кэша-заглушка.
yii\caching\ExpressionDependency ExpressionDependency представляет зависимость, основанную на результате выражения PHP.
yii\caching\FileCache FileCache реализует компонент кэша, использующий файлы.
yii\caching\FileDependency FileDependency представляет зависимость, основанную на времени последнего изменения файла.
yii\caching\MemCache MemCache реализует компонент кэша приложения, основанный на memcache и memcached.
yii\caching\MemCacheServer MemCacheServer представляет конфигурационные данные для отдельного сервера memcache или memcached.
yii\caching\TagDependency TagDependency связывает элемент кешированных данных с одним или несколькими $метками.
yii\caching\WinCache WinCache предоставляет кеширование Windows Cache в виде компонента приложения.
yii\caching\XCache XCache предоставляет кеширование XCache в виде компонента приложения.
yii\caching\ZendDataCache ZendDataCache предоставляет кеширование данных Zend в виде компонента приложения.
yii\captcha\Captcha Captcha отображает изображение CAPTCHA и поле ввода для кода проверки, введённого пользователем.
yii\captcha\CaptchaAction CaptchaAction отображает изображение CAPTCHA.
yii\captcha\CaptchaAsset Этот пакет ресурсов предоставляет файлы JavaScript, необходимые для виджета yii\captcha\Captcha.
yii\captcha\CaptchaValidator CaptchaValidator проверяет, что значение атрибута соответствует коду проверки, отображённому на CAPTCHA.
yii\console\Application Application представляет консольное приложение.
yii\console\Controller Controller — базовый класс для классов команд консоли.
yii\console\ErrorHandler ErrorHandler обрабатывает неперехваченные PHP ошибки и исключения.
yii\console\Exception Exception представляет исключение, вызванное неправильным использованием команды консоли.
yii\console\Markdown Парсер Markdown, улучшающий чтение markdown в консольных средах.
yii\console\Request Консольный Request представляет информацию об окружении для консольного приложения.
yii\console\Response Консольный Response представляет результат консольного приложения.
yii\console\UnknownCommandException UnknownCommandException представляет исключение, вызванное неправильным использованием команды консоли.
yii\console\controllers\AssetController Позволяет объединять и сжимать файлы JavaScript и CSS.
yii\console\controllers\BaseMigrateController BaseMigrateController — базовый класс для контроллеров миграций.
yii\console\controllers\CacheController Позволяет очистить кеш.
yii\console\controllers\FixtureController Управляет загрузкой и выгрузкой данных фикстур.
yii\console\controllers\HelpController Предоставляет справочную информацию о консольных командах.
yii\console\controllers\MessageController Извлекает сообщения для перевода из исходных файлов.
yii\console\controllers\MigrateController Управляет миграциями приложения.
yii\console\controllers\ServeController Запускает встроенный веб-сервер PHP
yii\data\ActiveDataProvider ActiveDataProvider реализует поставщик данных, основанный на yii\db\Query и yii\db\ActiveQuery.
yii\data\ArrayDataProvider ArrayDataProvider реализует поставщик данных, основанный на массиве данных.
yii\data\BaseDataProvider BaseDataProvider предоставляет базовый класс, реализующий yii\data\DataProviderInterface.
yii\data\DataProviderInterface DataProviderInterface — интерфейс, который должны реализовывать классы поставщиков данных.
yii\data\Pagination Pagination представляет информацию, относящуюся к постраничной навигации элементов данных.
yii\data\Sort Sort представляет информацию, относящуюся к сортировке.
yii\data\SqlDataProvider SqlDataProvider реализует поставщик данных, основанный на простом SQL-запросе.
yii\db\ActiveQuery ActiveQuery представляет запрос к базе данных, связанный с классом Active Record.
yii\db\ActiveQueryInterface ActiveQueryInterface определяет общий интерфейс, который должны реализовывать классы запросов активных записей.
yii\db\ActiveQueryTrait ActiveQueryTrait реализует общие методы и свойства для классов запросов активных записей.
yii\db\ActiveRecord ActiveRecord — базовый класс для классов, представляющих реляционные данные в терминах объектов.
yii\db\ActiveRecordInterface ActiveRecordInterface
yii\db\ActiveRelationTrait ActiveRelationTrait реализует общие методы и свойства для реляционных запросов активных записей.
yii\db\AfterSaveEvent AfterSaveEvent представляет информацию, доступную в yii\db\ActiveRecord::EVENT_AFTER_INSERT и yii\db\ActiveRecord::EVENT_AFTER_UPDATE.
yii\db\BaseActiveRecord ActiveRecord — базовый класс для классов, представляющих реляционные данные в терминах объектов.
yii\db\BatchQueryResult BatchQueryResult представляет пакетный запрос, из которого вы можете извлекать данные по частям.
yii\db\ColumnSchema Класс ColumnSchema описывает метаданные столбца в таблице базы данных.
yii\db\ColumnSchemaBuilder ColumnSchemaBuilder помогает определить типы схем баз данных с помощью PHP-интерфейса.
yii\db\Command Command представляет SQL-запрос, который будет выполнен над базой данных.
yii\db\Connection Connection представляет соединение с базой данных через PDO.
yii\db\DataReader DataReader представляет односторонний поток строк из набора результатов запроса.
yii\db\Exception Exception представляет исключение, вызванное некоторыми операциями, связанными с базой данных.
yii\db\Expression Expression представляет выражение базы данных, которое не нуждается в экранировании или цитировании.
yii\db\IntegrityException Exception представляет исключение, вызванное нарушением ограничений базы данных.
yii\db\Migration Migration — базовый класс для представления миграции базы данных.
yii\db\MigrationInterface MigrationInterface определяет минимальный набор методов, которые должны быть реализованы миграцией базы данных.
yii\db\Query Query представляет SELECT SQL-запрос таким образом, который не зависит от СУБД.
yii\db\QueryBuilder QueryBuilder строит SELECT SQL-запрос на основе спецификации, заданной объектом yii\db\Query.
yii\db\QueryInterface QueryInterface определяет минимальный набор методов, которые должны быть реализованы запросом базы данных.
yii\db\QueryTrait Тракт BaseQuery представляет минимальный набор методов запроса базы данных.
yii\db\Schema Schema — базовый класс для конкретных СУБД-специфичных классов схемы.
yii\db\SchemaBuilderTrait SchemaBuilderTrait содержит сокращённые методы для создания экземпляров yii\db\ColumnSchemaBuilder.
yii\db\StaleObjectException
yii\db\TableSchema TableSchema представляет метаданные таблицы базы данных.
yii\db\Transaction Transaction представляет транзакцию БД.
yii\db\ViewFinderTrait ViewFinderTrait реализует метод getViewNames для поиска представлений в базе данных.
yii\db\cubrid\ColumnSchemaBuilder ColumnSchemaBuilder — конструктор схемы для баз данных Cubrid.
yii\db\cubrid\QueryBuilder QueryBuilder — конструктор запросов для баз данных CUBRID (версии 9.3.x и выше).
yii\db\cubrid\Schema Schema — класс для получения метаданных из базы данных CUBRID (версии 9.3.x и выше).
yii\db\mssql\PDO Это расширение стандартного класса PDO для драйверов MSSQL и DBLIB.
yii\db\mssql\QueryBuilder QueryBuilder — конструктор запросов для баз данных MS SQL Server (версии 2008 и выше).
yii\db\mssql\Schema Schema — класс для получения метаданных из баз данных MS SQL Server (версии 2008 и выше).
yii\db\mssql\SqlsrvPDO Это расширение стандартного класса PDO для драйвера SQLSRV.
yii\db\mssql\TableSchema TableSchema представляет метаданные таблицы базы данных.
yii\db\mysql\ColumnSchemaBuilder ColumnSchemaBuilder — конструктор схемы для баз данных MySQL.
yii\db\mysql\QueryBuilder QueryBuilder — это генератор запросов для баз данных MySQL.
yii\db\mysql\Schema Schema — это класс для получения метаданных из базы данных MySQL (версии 4.1.x и 5.x).
yii\db\oci\ColumnSchemaBuilder ColumnSchemaBuilder — это генератор схемы для баз данных Oracle.
yii\db\oci\QueryBuilder QueryBuilder — это генератор запросов для баз данных Oracle.
yii\db\oci\Schema Schema — это класс для получения метаданных из базы данных Oracle.
yii\db\pgsql\QueryBuilder QueryBuilder — это генератор запросов для баз данных PostgreSQL.
yii\db\pgsql\Schema Schema — это класс для получения метаданных из базы данных PostgreSQL (версии 9.x и выше).
yii\db\sqlite\ColumnSchemaBuilder ColumnSchemaBuilder — это генератор схемы для баз данных Sqlite.
yii\db\sqlite\QueryBuilder QueryBuilder — это генератор запросов для баз данных SQLite.
yii\db\sqlite\Schema Schema — это класс для получения метаданных из базы данных SQLite (2/3).
yii\di\Container Container реализует контейнер инъекции зависимостей.
yii\di\Instance Instance представляет ссылку на именованный объект в контейнере инъекции зависимостей (DI) или в локаторе сервисов.
yii\di\NotInstantiableException NotInstantiableException представляет исключение, вызванное неправильной конфигурацией или использованием контейнера инъекции зависимостей.
yii\di\ServiceLocator ServiceLocator реализует локатор сервисов.
yii\filters\AccessControl AccessControl предоставляет простую систему контроля доступа на основе набора правил.
yii\filters\AccessRule Этот класс представляет правило доступа, определённое фильтром действий yii\filters\AccessControl.
yii\filters\ContentNegotiator ContentNegotiator поддерживает переговорный формат ответа и переговорный язык приложения.
yii\filters\Cors Фильтр Cors реализует Cross Origin Resource Sharing.
yii\filters\HostControl HostControl предоставляет простой контроль за запрошенным именем хоста.
yii\filters\HttpCache HttpCache реализует кеширование на стороне клиента, используя HTTP-заголовки Last-Modified и ETag.
yii\filters\PageCache PageCache реализует кэширование страниц на стороне сервера.
yii\filters\RateLimitInterface RateLimitInterface — это интерфейс, который может быть реализован объектом идентификации для обеспечения ограничения скорости.
yii\filters\RateLimiter RateLimiter реализует алгоритм ограничения скорости, основанный на алгоритме «дырявый бак».
yii\filters\VerbFilter VerbFilter — это фильтр действий, который фильтрует по методам HTTP-запроса.
yii\filters\auth\AuthInterface AuthInterface — это интерфейс, который должны реализовывать классы методов аутентификации.
yii\filters\auth\AuthMethod AuthMethod — это базовый класс, реализующий интерфейс yii\filters\auth\AuthInterface.
yii\filters\auth\CompositeAuth CompositeAuth — это фильтр действий, который поддерживает несколько методов аутентификации одновременно.
yii\filters\auth\HttpBasicAuth HttpBasicAuth — это фильтр действий, который поддерживает метод HTTP Basic аутентификации.
yii\filters\auth\HttpBearerAuth HttpBearerAuth — это фильтр действий, который поддерживает метод аутентификации на основе токена HTTP Bearer.
yii\filters\auth\QueryParamAuth QueryParamAuth — это фильтр действий, который поддерживает аутентификацию на основе токена доступа, переданного через параметр запроса.
yii\grid\ActionColumn ActionColumn — это столбец виджета yii\grid\GridView, который отображает кнопки для просмотра и управления элементами.
yii\grid\CheckboxColumn CheckboxColumn отображает столбец с флажками в таблице.
yii\grid\Column Column — это базовый класс всех классов столбцов виджета yii\grid\GridView.
yii\grid\DataColumn DataColumn — это тип столбца по умолчанию для виджета yii\grid\GridView.
yii\grid\GridView Виджет GridView используется для отображения данных в таблице.
yii\grid\GridViewAsset Этот пакет ресурсов предоставляет файлы javascript для виджета yii\grid\GridView.
yii\grid\RadioButtonColumn RadioButtonColumn отображает столбец с радиокнопками в таблице.
yii\grid\SerialColumn SerialColumn отображает столбец с номерами строк (с 1).
yii\helpers\ArrayHelper ArrayHelper предоставляет дополнительные возможности работы с массивами, которые вы можете использовать в своём приложении.
yii\helpers\BaseArrayHelper BaseArrayHelper предоставляет конкретную реализацию для yii\helpers\ArrayHelper.
yii\helpers\BaseConsole BaseConsole предоставляет конкретную реализацию для yii\helpers\Console.
yii\helpers\BaseFileHelper BaseFileHelper предоставляет конкретную реализацию для yii\helpers\FileHelper.
yii\helpers\BaseFormatConverter BaseFormatConverter предоставляет конкретную реализацию для yii\helpers\FormatConverter.
yii\helpers\BaseHtml BaseHtml предоставляет конкретную реализацию для yii\helpers\Html.
yii\helpers\BaseHtmlPurifier BaseHtmlPurifier предоставляет конкретную реализацию для yii\helpers\HtmlPurifier.
yii\helpers\BaseInflector BaseInflector предоставляет конкретную реализацию для yii\helpers\Inflector.
yii\helpers\BaseJson BaseJson предоставляет конкретную реализацию для yii\helpers\Json.
yii\helpers\BaseMarkdown BaseMarkdown предоставляет конкретную реализацию для yii\helpers\Markdown.
yii\helpers\BaseStringHelper BaseStringHelper предоставляет конкретную реализацию для yii\helpers\StringHelper.
yii\helpers\BaseUrl BaseUrl предоставляет конкретную реализацию для yii\helpers\Url.
yii\helpers\BaseVarDumper BaseVarDumper предоставляет конкретную реализацию для yii\helpers\VarDumper.
yii\helpers\Console Console helper предоставляет полезные методы для задач, связанных с командной строкой, таких как получение ввода или форматирование и раскрашивание вывода.
yii\helpers\FileHelper File system helper (Помощник по работе с файловой системой)
yii\helpers\FormatConverter FormatConverter предоставляет возможность конвертировать между различными форматами форматирования.
yii\helpers\Html Html предоставляет набор статических методов для генерации часто используемых HTML тегов.
yii\helpers\HtmlPurifier HtmlPurifier предоставляет возможность очищать HTML от вредоносного кода.
yii\helpers\Inflector Inflector склоняет английские существительные в единственное и множественное число. Также содержит некоторые другие полезные методы.
yii\helpers\Json Json — это вспомогательный класс, предоставляющий кодирование и декодирование данных в формате JSON.
yii\helpers\Markdown Markdown предоставляет возможность преобразовывать Markdown в HTML.
yii\helpers\ReplaceArrayValue Объект, представляющий замену значения массива во время выполнения yii\helpers\ArrayHelper::merge().
yii\helpers\StringHelper StringHelper
yii\helpers\UnsetArrayValue Объект, представляющий удаление значения массива во время выполнения yii\helpers\ArrayHelper::merge().
yii\helpers\Url Url предоставляет набор статических методов для управления URL-адресами.
yii\helpers\VarDumper VarDumper предназначен для замены неисправной PHP функции var_dump и print_r.
yii\i18n\DbMessageSource DbMessageSource расширяет yii\i18n\MessageSource и представляет собой источник сообщений, хранящий переведённые сообщения в базе данных.
yii\i18n\Formatter Formatter предоставляет набор часто используемых методов форматирования данных.
yii\i18n\GettextFile GettextFile — базовый класс для представления файла сообщений Gettext.
yii\i18n\GettextMessageSource GettextMessageSource представляет собой источник сообщений, основанный на GNU Gettext.
yii\i18n\GettextMoFile GettextMoFile представляет файл сообщений MO Gettext.
yii\i18n\GettextPoFile GettextPoFile представляет файл сообщений PO Gettext.
yii\i18n\I18N I18N предоставляет функции, связанные с интернационализацией (I18N) и локализацией (L10N).
yii\i18n\MessageFormatter MessageFormatter позволяет форматировать сообщения с помощью формата сообщений ICU ICU message format
yii\i18n\MessageSource MessageSource — базовый класс для классов хранилища переводов сообщений.
yii\i18n\MissingTranslationEvent MissingTranslationEvent представляет параметр для события yii\i18n\MessageSource::EVENT_MISSING_TRANSLATION.
yii\i18n\PhpMessageSource PhpMessageSource представляет собой источник сообщений, хранящий переведённые сообщения в скриптах PHP.
yii\log\DbTarget DbTarget хранит сообщения журнала в таблице базы данных.
yii\log\Dispatcher Dispatcher управляет набором целей журнала.
yii\log\EmailTarget EmailTarget отправляет выбранные сообщения журнала указанным адресам электронной почты.
yii\log\FileTarget FileTarget записывает сообщения журнала в файл.
yii\log\Logger Logger записывает сообщения журнала в памяти и отправляет их в разные цели, если $dispatcher установлен.
yii\log\SyslogTarget SyslogTarget записывает журнал в syslog.
yii\log\Target Target — базовый класс для всех классов целей журнала.
yii\mail\BaseMailer BaseMailer служит базовым классом, реализующим основные функции, необходимые для yii\mail\MailerInterface.
yii\mail\BaseMessage BaseMessage служит базовым классом, реализующим метод send(), необходимый для yii\mail\MessageInterface.
yii\mail\MailEvent MailEvent представляет параметр события, используемый для событий, запускаемых yii\mail\BaseMailer.
yii\mail\MailerInterface MailerInterface — интерфейс, который должны реализовывать классы почтовых клиентов.
yii\mail\MessageInterface MessageInterface — интерфейс, который должны реализовывать классы сообщений почты.
yii\mutex\DbMutex DbMutex — базовый класс для классов, которые используют базу данных для реализации механизма взаимного исключения («блокировки»).
yii\mutex\FileMutex FileMutex реализует механизм взаимного исключения («блокировки») с помощью файлов локальной файловой системы.
yii\mutex\Mutex Компонент Mutex позволяет осуществлять взаимоисключающее выполнение конкурирующих процессов, чтобы предотвратить «гонки».
yii\mutex\MysqlMutex MysqlMutex реализует механизм взаимного исключения («блокировки») с помощью блокировок MySQL.
yii\mutex\OracleMutex OracleMutex реализует механизм взаимного исключения («блокировки») с помощью блокировок Oracle.
yii\mutex\PgsqlMutex PgsqlMutex реализует механизм взаимного исключения («блокировки») с помощью блокировок PgSQL.
yii\rbac\Assignment Assignment представляет назначение роли пользователю.
yii\rbac\BaseManager BaseManager — базовый класс, реализующий yii\rbac\ManagerInterface для управления RBAC.
yii\rbac\CheckAccessInterface Для получения более подробной информации и инструкций по использованию CheckAccessInterface обратитесь к статье руководства по безопасности и авторизации.
yii\rbac\DbManager DbManager представляет собой менеджер авторизации, хранящий информацию об авторизации в базе данных.
yii\rbac\Item Для получения более подробной информации и инструкций по использованию Item обратитесь к статье руководства по безопасности и авторизации.
yii\rbac\ManagerInterface Для получения более подробной информации и инструкций по использованию ManagerInterface обратитесь к статье руководства по безопасности и авторизации.
yii\rbac\Permission Для получения более подробной информации и инструкций по использованию Permission обратитесь к статье руководства по безопасности и авторизации.
yii\rbac\PhpManager PhpManager представляет собой менеджер авторизации, хранящий информацию об авторизации в файле скрипта PHP.
yii\rbac\Role Для получения более подробной информации и инструкций по использованию Role обратитесь к статье руководства по безопасности и авторизации.
yii\rbac\Rule Rule представляет собой бизнес-ограничение, которое может быть связано с ролью, разрешением или назначением.
yii\rest\Action Action — базовый класс для классов действий, реализующих RESTful API.
yii\rest\ActiveController ActiveController реализует общий набор действий для поддержки RESTful доступа к ActiveRecord.
yii\rest\Controller Controller — базовый класс для классов контроллеров RESTful API.
yii\rest\CreateAction CreateAction реализует конечную точку API для создания новой модели из заданных данных.
yii\rest\DeleteAction DeleteAction реализует конечную точку API для удаления модели.
yii\rest\IndexAction IndexAction реализует конечную точку API для отображения нескольких моделей.
yii\rest\OptionsAction OptionsAction отвечает на запрос OPTIONS, возвращая Allow заголовок.
yii\rest\Serializer Serializer преобразует объекты и коллекции ресурсов в представление массива.
yii\rest\UpdateAction UpdateAction реализует конечную точку API для обновления модели.
yii\rest\UrlRule UrlRule предназначен для упрощения создания правил URL для поддержки RESTful API.
yii\rest\ViewAction ViewAction реализует конечную точку API для возвращения подробной информации о модели.
yii\test\ActiveFixture ActiveFixture представляет собой фикстуру, поддерживаемую классом ActiveRecord или таблицей базы данных.
yii\test\ArrayFixture ArrayFixture представляет произвольную фикстуру, которая может быть загружена из файлов PHP.
yii\test\BaseActiveFixture BaseActiveFixture — базовый класс для классов фикстур, которые поддерживают доступ к данным фикстур в качестве объектов ActiveRecord.
yii\test\DbFixture DbFixture — базовый класс для фикстур, связанных с базой данных.
yii\test\Fixture Fixture представляет фиксированное состояние среды тестирования.
yii\test\FixtureTrait FixtureTrait предоставляет функциональность для загрузки, выгрузки и доступа к фикстурам для тестового случая.
yii\test\InitDbFixture InitDbFixture представляет начальное состояние, необходимое для тестов, связанных с базой данных.
yii\validators\BooleanValidator BooleanValidator проверяет, является ли значение атрибута булевым значением.
yii\validators\CompareValidator CompareValidator сравнивает указанное значение атрибута с другим значением.
yii\validators\DateValidator DateValidator проверяет, представляет ли атрибут дату, время или дату и время в правильном формате $format.
yii\validators\DefaultValueValidator DefaultValueValidator устанавливает атрибут в указанное значение по умолчанию.
yii\validators\EachValidator EachValidator валидирует массив, проверяя каждый его элемент по встроенному правилу валидации.
yii\validators\EmailValidator EmailValidator валидирует, является ли значение атрибута правильным электронным адресом.
yii\validators\ExistValidator ExistValidator валидирует, существует ли значение атрибута в таблице.
yii\validators\FileValidator FileValidator проверяет, является ли атрибут допустимым загруженным файлом.
yii\validators\FilterValidator FilterValidator преобразует значение атрибута в соответствии с фильтром.
yii\validators\ImageValidator ImageValidator проверяет, является ли атрибут допустимым изображением.
yii\validators\InlineValidator InlineValidator представляет валидатор, который определен как метод в объекте, который валидируется.
yii\validators\IpValidator Валидатор проверяет, является ли значение атрибута допустимым адресом IPv4/IPv6 или подсетью.
yii\validators\NumberValidator NumberValidator проверяет, является ли значение атрибута числом.
yii\validators\PunycodeAsset Этот пакет ресурсов предоставляет файлы javascript, необходимые для клиентской валидации yii\validators\EmailValidator.
yii\validators\RangeValidator RangeValidator проверяет, находится ли значение атрибута в списке значений.
yii\validators\RegularExpressionValidator RegularExpressionValidator проверяет, соответствует ли значение атрибута указанному $pattern.
yii\validators\RequiredValidator RequiredValidator проверяет, что указанный атрибут не имеет нулевого или пустого значения.
yii\validators\SafeValidator SafeValidator служит валидатором-заглушкой, основное назначение которого — отметить атрибуты как безопасные для массового назначения.
yii\validators\StringValidator StringValidator проверяет, что значение атрибута имеет определенную длину.
yii\validators\UniqueValidator UniqueValidator проверяет, что значение атрибута уникально в указанной таблице базы данных.
yii\validators\UrlValidator UrlValidator проверяет, является ли значение атрибута допустимым URL http или https.
yii\validators\ValidationAsset Этот пакет ресурсов предоставляет файлы javascript для клиентской валидации.
yii\validators\Validator Validator — базовый класс для всех валидаторов.
yii\web\Application Application — базовый класс для всех классов веб-приложения.
yii\web\AssetBundle AssetBundle представляет собой коллекцию файлов ресурсов, таких как CSS, JS, изображения.
yii\web\AssetConverter AssetConverter поддерживает преобразование нескольких популярных форматов сценариев в скрипты JS или CSS.
yii\web\AssetConverterInterface Интерфейс AssetConverterInterface должен быть реализован классами преобразователей ресурсов.
yii\web\AssetManager AssetManager управляет конфигурацией и загрузкой пакета ресурсов.
yii\web\BadRequestHttpException BadRequestHttpException представляет собой HTTP-исключение «Ошибка запроса» со статусом 400.
yii\web\CacheSession CacheSession реализует компонент сессий, используя кэш как средство хранения.
yii\web\CompositeUrlRule CompositeUrlRule — базовый класс для классов правил URL, которые состоят из нескольких более простых правил.
yii\web\ConflictHttpException ConflictHttpException представляет собой HTTP-исключение «Конфликт» со статусом 409.
yii\web\Controller Controller — базовый класс веб-контроллеров.
yii\web\Cookie Cookie представляет информацию, связанную с cookie, например, $name, $value, $domain и т. д.
yii\web\CookieCollection CookieCollection сохраняет доступные cookie в текущем запросе.
yii\web\DbSession DbSession расширяет yii\web\Session, используя базу данных для хранения данных сессии.
yii\web\ErrorAction ErrorAction отображает ошибки приложения, используя указанный вид.
yii\web\ErrorHandler ErrorHandler обрабатывает неперехваченные PHP-ошибки и исключения.
yii\web\ForbiddenHttpException ForbiddenHttpException представляет собой HTTP-исключение «Запрещено» со статусом 403.
yii\web\GoneHttpException GoneHttpException представляет собой HTTP-исключение «Ушло» со статусом 410.
yii\web\GroupUrlRule GroupUrlRule представляет собой коллекцию правил URL, которые используют один и тот же префикс в своих шаблонах и маршрутах.
yii\web\HeaderCollection HeaderCollection используется yii\web\Response для хранения зарегистрированных HTTP-заголовков.
yii\web\HtmlResponseFormatter HtmlResponseFormatter форматирует заданные данные в содержимое HTML-ответа.
yii\web\HttpException HttpException представляет собой исключение, вызванное некорректным запросом пользователя.
yii\web\IdentityInterface IdentityInterface — интерфейс, который должен быть реализован классом, предоставляющим идентификационную информацию.
yii\web\JqueryAsset Этот пакет ресурсов предоставляет библиотеку JavaScript jQuery.
yii\web\JsExpression JsExpression отмечает строку как JavaScript-выражение.
yii\web\JsonParser Парсит исходный HTTP-запрос с помощью yii\helpers\Json::decode()
yii\web\JsonResponseFormatter JsonResponseFormatter форматирует заданные данные в содержимое ответа JSON или JSONP.
yii\web\Link Link представляет собой объект ссылки, как определено в JSON Hypermedia API Language.
yii\web\Linkable Linkable — интерфейс, который должны реализовывать классы, обычно представляющие локализуемые ресурсы.
yii\web\MethodNotAllowedHttpException MethodNotAllowedHttpException представляет собой HTTP-исключение «Метод запрещён» со статусом 405.
yii\web\MultiFieldSession MultiFieldSession — базовый класс для реализаций хранения сессий с поддержкой хранения данных с несколькими полями.
yii\web\MultipartFormDataParser MultipartFormDataParser парсит содержимое, закодированное как 'multipart/form-data'.
yii\web\NotAcceptableHttpException NotAcceptableHttpException представляет собой HTTP-исключение «Неприемлемо» со статусом 406.
yii\web\NotFoundHttpException NotFoundHttpException представляет собой HTTP-исключение «Не найдено» со статусом 404.
yii\web\RangeNotSatisfiableHttpException RangeNotSatisfiableHttpException представляет собой исключение, вызванное некорректным запросом пользователя.
yii\web\Request Класс веб-запроса Request представляет HTTP-запрос.
yii\web\RequestParserInterface Интерфейс для классов, которые парсят исходное тело запроса в массив параметров.
yii\web\Response Класс веб-ответа Response представляет HTTP-ответ.
yii\web\ResponseFormatterInterface ResponseFormatterInterface определяет интерфейс, необходимый для форматирования ответа перед его отправкой.
yii\web\ServerErrorHttpException ServerErrorHttpException представляет собой HTTP-исключение «Внутренняя ошибка сервера» со статусом 500.
yii\web\Session Session предоставляет управление данными сессии и соответствующие конфигурации.
yii\web\SessionIterator SessionIterator реализует итератор для обхода переменных сессии, управляемых yii\web\Session.
yii\web\TooManyRequestsHttpException TooManyRequestsHttpException представляет собой HTTP-исключение «Слишком много запросов» со статусом 429.
yii\web\UnauthorizedHttpException UnauthorizedHttpException представляет собой HTTP-исключение «Не авторизован» со статусом 401.
yii\web\UnprocessableEntityHttpException UnprocessableEntityHttpException представляет собой HTTP-исключение «Необрабатываемый ресурс» со статусом 422.
yii\web\UnsupportedMediaTypeHttpException UnsupportedMediaTypeHttpException представляет собой HTTP-исключение «Неподдерживаемый тип медиа» со статусом 415.
yii\web\UploadedFile UploadedFile представляет информацию об загруженном файле.
yii\web\UrlManager UrlManager обрабатывает парсинг HTTP-запросов и создание URL на основе набора правил.
yii\web\UrlNormalizer UrlNormalizer нормализует URL для yii\web\UrlManager и yii\web\UrlRule.
yii\web\UrlNormalizerRedirectException UrlNormalizerRedirectException представляет информацию о перенаправлении, которое должно быть выполнено во время нормализации URL.
yii\web\UrlRule UrlRule представляет правило, используемое yii\web\UrlManager для разбора и генерации URL-адресов.
yii\web\UrlRuleInterface UrlRuleInterface — это интерфейс, который должны реализовывать классы правил URL.
yii\web\User User — это класс компонента приложения user, который управляет статусом аутентификации пользователя.
yii\web\UserEvent Этот класс событий используется для событий, срабатывающих классом yii\web\User.
yii\web\View View представляет объект представления в шаблоне MVC.
yii\web\ViewAction ViewAction представляет действие, которое отображает представление в соответствии с заданным пользователем параметром.
yii\web\XmlResponseFormatter XmlResponseFormatter форматирует заданные данные в содержимое XML-ответа.
yii\web\YiiAsset Этот набор ресурсов предоставляет базовые JavaScript-файлы для Yii Framework.
yii\widgets\ActiveField ActiveField представляет поле ввода формы в yii\widgets\ActiveForm.
yii\widgets\ActiveForm ActiveForm — это виджет, который создаёт интерактивную HTML-форму для одной или нескольких моделей данных.
yii\widgets\ActiveFormAsset
yii\widgets\BaseListView BaseListView — это базовый класс для виджетов, отображающих данные из поставщика данных, таких как ListView и GridView.
yii\widgets\Block Block записывает весь вывод между вызовами begin() и end() и хранит его в yii\base\View::$blocks.
yii\widgets\Breadcrumbs Breadcrumbs отображает список ссылок, указывающих положение текущей страницы в иерархии всего сайта.
yii\widgets\ContentDecorator ContentDecorator записывает весь вывод между вызовами begin() и end(), передаёт его в указанный файл представления как $content и затем выводит результат рендеринга.
yii\widgets\DetailView DetailView отображает подробности одной модели данных $model.
yii\widgets\FragmentCache FragmentCache используется yii\base\View для кэширования фрагментов страниц.
yii\widgets\InputWidget InputWidget — это базовый класс для виджетов, собирающих пользовательские вводы.
yii\widgets\LinkPager LinkPager отображает список гиперссылок, ведущих к различным страницам целевого объекта.
yii\widgets\LinkSorter LinkSorter отображает список ссылок сортировки для данного определения сортировки.
yii\widgets\ListView Виджет ListView используется для отображения данных из источника данных. Каждая модель данных отображается с использованием указанного представления.
yii\widgets\MaskedInput MaskedInput генерирует поле ввода с маской.
yii\widgets\MaskedInputAsset Набор ресурсов для виджета yii\widgets\MaskedInput.
yii\widgets\Menu Menu отображает многоуровневое меню с помощью вложенных HTML-списков.
yii\widgets\Pjax Pjax — это виджет, интегрирующий jQuery-плагин pjax.
yii\widgets\PjaxAsset Этот набор ресурсов предоставляет javascript-файлы, необходимые для виджета yii\widgets\Pjax.
yii\widgets\Spaceless Виджет Spaceless удаляет пробельные символы между HTML-тегами. Пробелы внутри HTML-тегов или в простом тексте всегда остаются нетронутыми.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API