| Package |
Class |
Description |
|
system | Yii | Yii — это вспомогательный класс, предоставляющий общие функциональные возможности фреймворка. |
| YiiBase | YiiBase — это вспомогательный класс, предоставляющий общие функциональные возможности фреймворка. |
|
system.base | CApplication | CApplication — базовый класс для всех классов приложения. |
| CApplicationComponent | CApplicationComponent — базовый класс для классов компонентов приложения. |
| CBehavior | CBehavior — удобный базовый класс для классов поведения. |
| CComponent | CComponent — базовый класс для всех компонентов. |
| CDbStatePersister | CDbStatePersister реализует хранилище данных с персистентностью в базе данных. |
| CEnumerable | CEnumerable — базовый класс для всех перечислимых типов. |
| CErrorEvent | CErrorEvent представляет параметр для события onError. |
| CErrorHandler | CErrorHandler обрабатывает неперехваченные PHP ошибки и исключения. |
| CEvent | CEvent — базовый класс для всех классов событий. |
| CException | CException представляет общее исключение для всех целей. |
| CExceptionEvent | CExceptionEvent представляет параметр для события onException. |
| CHttpException | CHttpException представляет исключение, вызванное некорректными операциями конечных пользователей. |
| CModel | CModel — базовый класс, предоставляющий общие функции, необходимые для объектов модели данных. |
| CModelBehavior | CModelBehavior — базовый класс для поведения, прикрепленного к компоненту модели. |
| CModelEvent | Класс CModelEvent. |
| CModule | CModule — базовый класс для модулей и приложений. |
| CSecurityManager | CSecurityManager предоставляет закрытые ключи, функции хеширования и шифрования. |
| CStatePersister | CStatePersister реализует хранилище данных с персистентностью на основе файлов. |
| IAction | IAction — интерфейс, который должен быть реализован действиями контроллера. |
| IApplicationComponent | IApplicationComponent — интерфейс, который должны реализовывать все компоненты приложения. |
| IAuthManager | IAuthManager — интерфейс, реализованный компонентом приложения для управления авторизацией. |
| IBehavior | IBehavior — интерфейс, реализованный всеми классами поведения. |
| IFilter | IFilter — интерфейс, который должен быть реализован фильтрами действий. |
| IStatePersister | IStatePersister — интерфейс, который должны реализовывать классы хранилищ состояния. |
| IUserIdentity | IUserIdentity — интерфейс, реализованный классом идентификатора пользователя. |
| IViewRenderer | IViewRenderer — интерфейс, реализованный классом рендерера представлений. |
| IWebServiceProvider | IWebServiceProvider — интерфейс, который могут реализовывать классы поставщиков веб-служб. |
| IWebUser | IWebUser — интерфейс, реализованный компонентом приложения user. |
|
system.caching | CApcCache | CApcCache предоставляет кэширование APC в виде компонента приложения. |
| CCache | CCache — базовый класс для классов кэша с различными реализациями хранения кэша. |
| CDbCache | CDbCache реализует компонент кэша приложения, хранящий кэшированные данные в базе данных. |
| CDummyCache | CDummyCache — плацехолдерный компонент кэша. |
| CEAcceleratorCache | CEAcceleratorCache реализует компонент кэша приложения, основанный на eaccelerator. |
| CFileCache | CFileCache предоставляет механизм кэширования на основе файлов. |
| CMemCache | CMemCache реализует компонент кэша приложения, основанный на memcached. |
| CMemCacheServerConfiguration | CMemCacheServerConfiguration представляет конфигурационные данные для отдельного сервера memcache. |
| CRedisCache | CRedisCache реализует компонент кэша приложения, основанный на redis. |
| CWinCache | CWinCache реализует компонент кэша приложения, основанный на WinCache. |
| CXCache | CXCache реализует компонент кэша приложения, основанный на xcache. |
| CZendDataCache | CZendDataCache реализует компонент кэша приложения, основанный на Zend Data Cache. |
| ICache | ICache — интерфейс, который должны реализовывать компоненты кэша. |
| ICacheDependency | ICacheDependency — интерфейс, который должны реализовывать классы зависимости кэша. |
|
system.caching.dependencies | CCacheDependency | CCacheDependency — базовый класс для классов зависимости кэша. |
| CChainedCacheDependency | CChainedCacheDependency представляет список зависимостей кэша. |
| CDbCacheDependency | CDbCacheDependency представляет зависимость, основанную на результате запроса SQL-запроса. |
| CDirectoryCacheDependency | CDirectoryCacheDependency представляет зависимость, основанную на изменении каталога. |
| CExpressionDependency | CExpressionDependency представляет зависимость, основанную на результате PHP-выражения. |
| CFileCacheDependency | CFileCacheDependency представляет зависимость, основанную на времени последней модификации файла. |
| CGlobalStateCacheDependency | CGlobalStateCacheDependency представляет зависимость, основанную на значении глобального состояния. |
|
system.collections | CAttributeCollection | CAttributeCollection реализует коллекцию для хранения имен и значений атрибутов. |
| CConfiguration | CConfiguration представляет конфигурацию на основе массива. |
| CList | CList реализует класс коллекции с целочисленными индексами. |
| CListIterator | CListIterator реализует итератор для CList. |
| CMap | CMap реализует коллекцию, принимающую пары ключ-значение. |
| CMapIterator | CMapIterator реализует итератор для CMap. |
| CQueue | CQueue реализует очередь. |
| CQueueIterator | CQueueIterator реализует итератор для CQueue. |
| CStack | CStack реализует стек. |
| CStackIterator | CStackIterator реализует итератор для CStack. |
| CTypedList | CTypedList представляет список, элементы которого имеют определенный тип. |
| CTypedMap | CTypedMap представляет карту, элементы которой имеют определенный тип. |
|
system.console | CConsoleApplication | CConsoleApplication представляет консольное приложение. |
| CConsoleCommand | CConsoleCommand представляет исполняемую консольную команду. |
| CConsoleCommandBehavior | CConsoleCommandBehavior — базовый класс для поведения, прикрепленного к компоненту консольной команды. |
| CConsoleCommandEvent | Класс CConsoleCommandEvent. |
| CConsoleCommandRunner | CConsoleCommandRunner управляет командами и выполняет запрошенную команду. |
| CHelpCommand | CHelpCommand представляет консольную команду помощи. |
|
system.db | CDbCommand | CDbCommand представляет SQL-запрос для выполнения в базе данных. |
| CDbConnection | CDbConnection представляет подключение к базе данных. |
| CDbDataReader | CDbDataReader представляет односторонний поток строк из набора результатов запроса. |
| CDbException | CDbException представляет исключение, вызванное операциями, связанными с базой данных. |
| CDbMigration | CDbMigration — базовый класс для представления миграции базы данных. |
| CDbTransaction | CDbTransaction представляет транзакцию базы данных. |
|
system.db.ar | CActiveFinder | CActiveFinder реализует жадное и ленивое загрузку связанных активных записей. |
| CActiveRecord | CActiveRecord — базовый класс для классов, представляющих реляционные данные. |
| CActiveRecordBehavior | CActiveRecordBehavior — базовый класс для поведения, которое может быть прикреплено к CActiveRecord. |
| CActiveRecordMetaData | CActiveRecordMetaData представляет метаданные для класса Active Record. |
| CActiveRelation | CActiveRelation — базовый класс для представления активных связей, возвращающих связанные объекты. |
| CBaseActiveRelation | CBaseActiveRelation — базовый класс для всех активных связей. |
| CBelongsToRelation | CBelongsToRelation представляет параметры, определяющие отношение BELONGS_TO. |
| CHasManyRelation | CHasManyRelation представляет параметры, определяющие отношение HAS_MANY. |
| CHasOneRelation | CHasOneRelation представляет параметры, определяющие отношение HAS_ONE. |
| CJoinElement | CJoinElement представляет узел дерева объединения, созданного CActiveFinder. |
| CJoinQuery | CJoinQuery представляет оператор JOIN SQL. |
| CManyManyRelation | CManyManyRelation представляет параметры, определяющие отношение MANY_MANY. |
| CStatElement | CStatElement представляет элемент объединения STAT для CActiveFinder. |
| CStatRelation | CStatRelation представляет статистический реляционный запрос. |
|
system.db.schema | CDbColumnSchema | Класс CDbColumnSchema описывает метаданные столбца таблицы базы данных. |
| CDbCommandBuilder | CDbCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам. |
| CDbCriteria | CDbCriteria представляет критерии запроса, такие как условия, сортировка, лимит/офсет. |
| CDbExpression | CDbExpression представляет выражение базы данных, не требующее экранирования. |
| CDbSchema | CDbSchema — базовый класс для получения метаданных. |
| CDbTableSchema | CDbTableSchema — базовый класс для представления метаданных таблицы базы данных. |
|
system.db.schema.cubrid | CCubridColumnSchema | Класс CCubridColumnSchema описывает метаданные столбца таблицы CUBRID. |
| CCubridSchema | CCubridSchema — класс для получения метаданных из базы данных CUBRID (версия 8.4.0 и выше). |
| CCubridTableSchema | CCubridTableSchema представляет метаданные для таблицы базы данных CUBRID. |
|
system.db.schema.mssql | CMssqlColumnSchema | Класс CMssqlColumnSchema описывает метаданные столбца таблицы MSSQL. |
| CMssqlCommandBuilder | CMssqlCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам для серверов MSSQL. |
| CMssqlPdoAdapter | Это расширение стандартного класса PDO только для драйвера mssql. |
| CMssqlSchema | CMssqlSchema — класс для получения метаданных из базы данных MS SQL Server. |
| CMssqlSqlsrvPdoAdapter | Это расширение стандартного класса PDO только для драйвера MSSQL SQLSRV. |
| CMssqlTableSchema | CMssqlTableSchema представляет метаданные для таблицы MSSQL. |
|
system.db.schema.mysql | CMysqlColumnSchema | Класс CMysqlColumnSchema описывает метаданные столбца таблицы MySQL. |
| CMysqlCommandBuilder | CMysqlCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам. |
| CMysqlSchema | CMysqlSchema — класс для получения метаданных из базы данных MySQL (версия 4.1.x и 5.x). |
| CMysqlTableSchema | CMysqlTableSchema представляет метаданные для таблицы MySQL. |
|
system.db.schema.oci | COciColumnSchema | Класс COciColumnSchema описывает метаданные столбца таблицы Oracle. |
| COciCommandBuilder | COciCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам. |
| COciSchema | COciSchema — класс для получения метаданных из базы данных Oracle. |
| COciTableSchema | COciTableSchema представляет метаданные для таблицы Oracle. |
|
system.db.schema.pgsql | CPgsqlColumnSchema | Класс CPgsqlColumnSchema описывает метаданные столбца таблицы PostgreSQL. |
| CPgsqlCommandBuilder | CPgsqlCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам. |
| CPgsqlSchema | CPgsqlSchema — класс для получения метаданных из базы данных PostgreSQL. |
| CPgsqlTableSchema | CPgsqlTableSchema представляет метаданные для таблицы PostgreSQL. |
|
system.db.schema.sqlite | CSqliteColumnSchema | Класс CSqliteColumnSchema описывает метаданные столбца таблицы SQLite. |
| CSqliteCommandBuilder | CSqliteCommandBuilder предоставляет базовые методы для создания команд запросов к таблицам SQLite. |
| CSqliteSchema | CSqliteSchema — класс для получения метаданных из базы данных SQLite (версии 2/3). |
|
system.gii | CCodeFile | CCodeFile представляет генерируемый файл кода. |
| CCodeForm | CCodeForm представляет форму для сбора параметров генерации кода. |
| CCodeGenerator | CCodeGenerator — базовый класс для классов генератора кода. |
| CCodeModel | CCodeModel — базовый класс для моделей классов, используемых для генерации кода. |
| GiiModule | GiiModule — модуль, предоставляющий возможности веб-генерации кода. |
|
system.i18n | CChoiceFormat | CChoiceFormat — помощник, выбирающий соответствующее сообщение на основе указанного числового значения. |
| CDateFormatter | CDateFormatter предоставляет функциональность локализации дат/времени. |
| CDbMessageSource | CDbMessageSource представляет источник сообщений, хранящий переведенные сообщения в базе данных. |
| CGettextMessageSource | CGettextMessageSource представляет источник сообщений, основанный на GNU Gettext. |
| CLocale | CLocale представляет данные, относящиеся к локали. |
| CMessageSource | CMessageSource — базовый класс для классов репозитория перевода сообщений. |
| CMissingTranslationEvent | CMissingTranslationEvent представляет параметр для события onMissingTranslation. |
| CNumberFormatter | CNumberFormatter предоставляет функциональность локализации чисел. |
| CPhpMessageSource | CPhpMessageSource представляет источник сообщений, хранящий переведенные сообщения в PHP-скриптах. |
|
system.i18n.gettext | CGettextFile | CGettextFile — базовый класс для представления файла сообщений Gettext. |
| CGettextMoFile | CGettextMoFile представляет файл MO сообщений Gettext. |
| CGettextPoFile | CGettextPoFile представляет файл PO сообщений Gettext. |
|
system.logging | CChainedLogFilter | CChainedLogFilter позволяет прикрепить несколько фильтров логов к маршруту логов (см. CLogRoute::$filter для подробностей). |
| CDbLogRoute | CDbLogRoute сохраняет сообщения логов в таблице базы данных. |
| CEmailLogRoute | CEmailLogRoute отправляет выбранные сообщения логов на электронные адреса. |
| CFileLogRoute | CFileLogRoute записывает сообщения логов в файлы. |
| CLogFilter | CLogFilter предварительно обрабатывает сообщения логов перед их обработкой маршрутом логов. |
| CLogRoute | CLogRoute — базовый класс для всех классов маршрутов логов. |
| CLogRouter | CLogRouter управляет маршрутами логов, которые записывают сообщения логов в различные носители. |
| CLogger | CLogger записывает сообщения логов в память. |
| CProfileLogRoute | CProfileLogRoute отображает результаты профилирования на веб-странице. |
| CSysLogRoute | CSysLogRoute выводит сообщения логов в syslog. |
| CWebLogRoute | CWebLogRoute отображает содержимое лога на веб-странице. |
| ILogFilter | ILogFilter — интерфейс, который должен быть реализован фильтрами логов. |
|
system.test | CDbFixtureManager | CDbFixtureManager управляет фикстурами базы данных во время тестирования. |
| CDbTestCase | CDbTestCase — базовый класс для тестовых случаев по функциям базы данных. |
| CTestCase | CTestCase — базовый класс для всех тестовых классов. |
| CWebTestCase | CWebTestCase — базовый класс для веб-функциональных тестовых классов. |
|
system.utils | CDateTimeParser | CDateTimeParser преобразует строку даты/времени в метку времени UNIX в соответствии с указанным шаблоном. |
| CFileHelper | CFileHelper предоставляет набор вспомогательных методов для общих операций с файловой системой. |
| CFormatter | CFormatter предоставляет набор часто используемых методов форматирования данных. |
| CLocalizedFormatter | CLocalizedFormatter предоставляет набор часто используемых методов форматирования данных, основанных на текущих настройках локали. |
| CMarkdownParser | CMarkdownParser — это обёртка для MarkdownExtra_Parser. |
| CPasswordHelper | CPasswordHelper предоставляет простой API для безопасного хеширования и проверки паролей. |
| CPropertyValue | CPropertyValue — вспомогательный класс, предоставляющий статические методы для преобразования значений свойств компонентов к определённым типам. |
| CTimestamp | CTimestamp представляет собой метку времени. |
| CVarDumper | CVarDumper предназначен для замены ошибочных PHP-функций var_dump и print_r. |
|
system.validators | CBooleanValidator | CBooleanValidator проверяет, что значение атрибута равно либо trueValue, либо falseValue. |
| CCaptchaValidator | CCaptchaValidator проверяет, что значение атрибута совпадает с кодом проверки, отображаемым на CAPTCHA. |
| CCompareValidator | CCompareValidator сравнивает указанное значение атрибута с другим значением и проверяет, равны ли они. |
| CDateValidator | CDateValidator проверяет, представляет ли атрибут дату, время или дату и время. |
| CDefaultValueValidator | CDefaultValueValidator устанавливает атрибуты с указанным значением. |
| CEmailValidator | CEmailValidator проверяет, является ли значение атрибута корректным электронным адресом. |
| CExistValidator | CExistValidator проверяет, существует ли значение атрибута в таблице. |
| CFileValidator | CFileValidator проверяет, получает ли атрибут допустимый загруженный файл. |
| CFilterValidator | CFilterValidator преобразует данные, которые проверяются, на основе фильтра. |
| CInlineValidator | CInlineValidator представляет валидатор, который определяется как метод в объекте, который проверяется. |
| CNumberValidator | CNumberValidator проверяет, является ли значение атрибута числом. |
| CRangeValidator | CRangeValidator проверяет, находится ли значение атрибута в списке (указано через range). |
| CRegularExpressionValidator | CRegularExpressionValidator проверяет, соответствует ли значение атрибута указанному регулярному выражению. |
| CRequiredValidator | CRequiredValidator проверяет, что указанный атрибут не имеет нулевого или пустого значения. |
| CSafeValidator | CSafeValidator помечает связанные атрибуты как безопасные для массовых присваиваний. |
| CStringValidator | CStringValidator проверяет, что значение атрибута имеет определённую длину. |
| CTypeValidator | CTypeValidator проверяет, является ли атрибут того типа, который указан в type. |
| CUniqueValidator | CUniqueValidator проверяет, является ли значение атрибута уникальным в соответствующей таблице базы данных. |
| CUnsafeValidator | CUnsafeValidator помечает связанные атрибуты как небезопасные, чтобы они не могли быть массово присвоены. |
| CUrlValidator | CUrlValidator проверяет, является ли значение атрибута корректным URL http или https. |
| CValidator | CValidator — базовый класс для всех валидаторов. |
|
system.web | CActiveDataProvider | CActiveDataProvider реализует поставщик данных на основе ActiveRecord. |
| CArrayDataProvider | CArrayDataProvider реализует поставщик данных на основе массива данных. |
| CAssetManager | CAssetManager — компонент веб-приложения, который управляет частными файлами (называемыми активами) и делает их доступными веб-клиентам. |
| CBaseController | CBaseController — базовый класс для CController и CWidget. |
| CBaseUrlRule | CBaseUrlRule — базовый класс для класса правила URL. |
| CCacheHttpSession | CCacheHttpSession реализует компонент сессии, используя кеш в качестве хранилища. |
| CClientScript | CClientScript управляет JavaScript и CSS-стилями для представлений. |
| CController | CController управляет набором действий, которые обрабатывают соответствующие запросы пользователей. |
| CCookieCollection | CCookieCollection реализует класс коллекции для хранения файлов cookie. |
| CDataProvider | CDataProvider — базовый класс, реализующий интерфейс IDataProvider. |
| CDataProviderIterator | CDataProviderIterator позволяет итерировать по большим наборам данных без удерживания всего набора в памяти. |
| CDbHttpSession | CDbHttpSession расширяет CHttpSession, используя базу данных в качестве хранилища данных сессии. |
| CExtController | CExtController — базовый класс для контроллеров, распространяемых в виде расширения. |
| CFormModel | CFormModel представляет собой модель данных, которая собирает ввод HTML-форм. |
| CHttpCookie | Объект CHttpCookie хранит один файл cookie, включая имя cookie, значение, домен, путь, дату истечения действия и безопасность. |
| CHttpRequest | CHttpRequest инкапсулирует переменную $_SERVER и устраняет её несовместимость между различными веб-серверами. |
| CHttpSession | CHttpSession предоставляет управление данными на уровне сессии и соответствующие конфигурации. |
| CHttpSessionIterator | CHttpSessionIterator реализует итератор для CHttpSession. |
| COutputEvent | COutputEvent представляет параметр для событий, связанных с обработкой вывода. |
| CPagination | CPagination представляет информацию, относящуюся к пагинации. |
| CSort | CSort представляет информацию, относящуюся к сортировке. |
| CSqlDataProvider | CSqlDataProvider реализует поставщик данных на основе простого SQL-запроса. |
| CTheme | CTheme представляет собой тему приложения. |
| CThemeManager | CThemeManager управляет темами для веб-приложения. |
| CUploadedFile | CUploadedFile представляет информацию о загруженном файле. |
| CUrlManager | CUrlManager управляет URL-адресами Yii веб-приложений. |
| CUrlRule | CUrlRule представляет собой правило форматирования/разбора URL-адресов. |
| CWebApplication | CWebApplication расширяет CApplication, предоставляя функциональность, специфичную для веб-запросов. |
| CWebModule | CWebModule представляет собой модуль приложения. |
| CWidgetFactory | CWidgetFactory создаёт новые виджеты для использования в представлениях. |
| IDataProvider | IDataProvider — интерфейс, который должен быть реализован классами поставщиков данных. |
| IWidgetFactory | IWidgetFactory — интерфейс, который должен быть реализован классом фабрики виджетов. |
|
system.web.actions | CAction | CAction — базовый класс для всех классов действий контроллера. |
| CInlineAction | CInlineAction представляет собой действие, которое определяется как метод контроллера. |
| CViewAction | CViewAction представляет собой действие, которое отображает представление в соответствии с заданным пользователем параметром. |
|
system.web.auth | CAccessControlFilter | CAccessControlFilter выполняет проверки авторизации для указанных действий. |
| CAccessRule | CAccessRule представляет правило доступа, которое управляется CAccessControlFilter. |
| CAuthAssignment | CAuthAssignment представляет собой присвоение роли пользователю. |
| CAuthItem | CAuthItem представляет собой элемент авторизации. |
| CAuthManager | CAuthManager — базовый класс для классов менеджеров авторизации. |
| CBaseUserIdentity | CBaseUserIdentity — базовый класс, реализующий IUserIdentity. |
| CDbAuthManager | CDbAuthManager представляет собой менеджер авторизации, который хранит информацию об авторизации в базе данных. |
| CPhpAuthManager | CPhpAuthManager представляет собой менеджер авторизации, который хранит информацию об авторизации в файле PHP-скрипта. |
| CUserIdentity | CUserIdentity — базовый класс для представления идентичностей, которые авторизуются на основе имени пользователя и пароля. |
| CWebUser | CWebUser представляет собой состояние, сохраняемое для пользователя веб-приложения. |
|
system.web.filters | CFilter | CFilter — базовый класс для всех фильтров. |
| CFilterChain | CFilterChain представляет собой список фильтров, применяемых к действию. |
| CHttpCacheFilter | CHttpCacheFilter реализует кэширование HTTP. Он работает очень похоже на COutputCache
|
| CInlineFilter | CInlineFilter представляет фильтр, определённый как метод контроллера. |
|
system.web.form | CForm | CForm представляет объект формы, содержащий спецификации входных данных формы. |
| CFormButtonElement | CFormButtonElement представляет элемент кнопки формы. |
| CFormElement | CFormElement — базовый класс для представления всех типов элементов формы. |
| CFormElementCollection | CFormElementCollection реализует коллекцию для хранения элементов формы. |
| CFormInputElement | CFormInputElement представляет элемент ввода формы. |
| CFormStringElement | CFormStringElement представляет строку в форме. |
|
system.web.helpers | CGoogleApi | CGoogleApi предоставляет вспомогательные методы для лёгкого доступа к загрузчику Google API Google API loader. |
| CHtml | CHtml — статический класс, предоставляющий набор вспомогательных методов для создания HTML-представлений. |
| CJSON | CJSON преобразует данные PHP в формат JSON и обратно. |
| CJavaScript | CJavaScript — вспомогательный класс, содержащий функции для обработки JavaScript. |
| CJavaScriptExpression | CJavaScriptExpression представляет выражение JavaScript, не требующее экранирования. |
|
system.web.renderers | CPradoViewRenderer | CPradoViewRenderer реализует рендерер представлений, позволяющий пользователям использовать синтаксис шаблонов, похожий на шаблоны PRADO. |
| CViewRenderer | CViewRenderer — базовый класс для классов рендереров представлений. |
|
system.web.services | CDocumentSoapObjectWrapper | CDocumentSoapObjectWrapper — класс-обёртка, используемый внутри. |
| CSoapObjectWrapper | CSoapObjectWrapper — класс-обёртка, используемый внутри, когда SoapServer::setObject() не определён. |
| CWebService | CWebService инкапсулирует SoapServer и предоставляет веб-службу на основе WSDL. |
| CWebServiceAction | CWebServiceAction реализует действие, которое предоставляет веб-службы. |
| CWsdlGenerator | CWsdlGenerator генерирует WSDL для заданного класса службы. |
|
system.web.widgets | CActiveForm | CActiveForm предоставляет набор методов, которые могут помочь упростить создание |
| CAutoComplete | CAutoComplete генерирует поле автозаполнения. |
| CClipWidget | CClipWidget записывает своё содержимое и делает его доступным в другом месте. |
| CContentDecorator | CContentDecorator декорирует содержащийся контент с помощью указанного представления. |
| CFilterWidget | CFilterWidget — базовый класс для виджетов, которые также могут использоваться в качестве фильтров. |
| CFlexWidget | CFlexWidget встраивает приложение Flex 3.x на страницу. |
| CHtmlPurifier | CHtmlPurifier — обёртка для HTML Purifier. |
| CInputWidget | CInputWidget — базовый класс для виджетов, которые собирают входные данные пользователя. |
| CMarkdown | CMarkdown преобразует захваченное содержимое из синтаксиса Markdown в HTML-код. |
| CMaskedTextField | CMaskedTextField генерирует поле с маской. |
| CMultiFileUpload | CMultiFileUpload генерирует элемент ввода файла, который позволяет загружать несколько файлов одновременно. |
| COutputCache | COutputCache позволяет кэшировать вывод, генерируемый действием или фрагментом представления. |
| COutputProcessor | COutputProcessor преобразует содержимое в другой формат. |
| CStarRating | CStarRating отображает элемент оценки звёздами, который может собирать входные данные оценки пользователя. |
| CTabView | CTabView отображает содержимое в нескольких вкладках. |
| CTextHighlighter | CTextHighlighter выполняет подсветку синтаксиса для своего содержимого. |
| CTreeView | CTreeView отображает древовидное представление иерархических данных. |
| CWidget | CWidget — базовый класс для виджетов. |
|
system.web.widgets.captcha | CCaptcha | CCaptcha отображает элемент CAPTCHA-изображения. |
| CCaptchaAction | CCaptchaAction отображает изображение CAPTCHA. |
|
system.web.widgets.pagers | CBasePager | CBasePager — базовый класс для всех страниц. |
| CLinkPager | CLinkPager отображает список гиперссылок, которые ведут на разные страницы целевого ресурса. |
| CListPager | CListPager отображает выпадающий список, содержащий варианты, ведущие на разные страницы целевого ресурса. |
|
zii.behaviors | CTimestampBehavior | CTimestampBehavior автоматически заполнит атрибуты, связанные с датой и временем. |
|
zii.widgets | CBaseListView | CBaseListView — базовый класс для CListView и CGridView. |
| CBreadcrumbs | CBreadcrumbs отображает список ссылок, указывающих на положение текущей страницы на сайте. |
| CDetailView | CDetailView отображает подробности одной модели данных. |
| CListView | CListView отображает список элементов данных в виде списка. |
| CMenu | CMenu отображает многоуровневое меню с помощью вложенных HTML-списков. |
| CPortlet | CPortlet — базовый класс для виджетов портлетов. |
|
zii.widgets.grid | CButtonColumn | CButtonColumn представляет колонку виджета сетки, которая отображает одну или несколько кнопок. |
| CCheckBoxColumn | CCheckBoxColumn представляет колонку виджета сетки, содержащую флажки. |
| CDataColumn | CDataColumn представляет колонку виджета сетки, которая связана с атрибутом данных или выражением PHP. |
| CGridColumn | CGridColumn — базовый класс для всех классов колонок виджета сетки. |
| CGridView | CGridView отображает список элементов данных в виде таблицы. |
| CLinkColumn | CLinkColumn представляет колонку виджета сетки, которая отображает гиперссылку в каждой ячейке данных. |
|
zii.widgets.jui | CJuiAccordion | CJuiAccordion отображает виджет-аккордеон. |
| CJuiAutoComplete | CJuiAutoComplete отображает поле автозаполнения. |
| CJuiButton | CJuiButton отображает виджет кнопки. |
| CJuiDatePicker | CJuiDatePicker отображает календарь выбора даты. |
| CJuiDialog | CJuiDialog отображает виджет диалогового окна. |
| CJuiDraggable | CJuiDraggable отображает перетаскиваемый виджет. |
| CJuiDroppable | CJuiDroppable отображает виджет, предназначенный для приема перетаскиваемых элементов. |
| CJuiInputWidget | CJuiInputWidget — базовый класс для виджетов JUI, которые могут собирать данные пользователя. |
| CJuiProgressBar | CJuiProgressBar отображает виджет прогресс-бара. |
| CJuiResizable | CJuiResizable отображает изменяемый виджет. |
| CJuiSelectable | CJuiSelectable отображает виджет-аккордеон. |
| CJuiSlider | CJuiSlider отображает ползунок. |
| CJuiSliderInput | CJuiSliderInput отображает ползунок. Может использоваться в формах и отправлять значение. |
| CJuiSortable | CJuiSortable делает выбранные элементы сортируемыми при перетаскивании мышкой. |
| CJuiTabs | CJuiTabs отображает виджет вкладок. |
| CJuiWidget | Это базовый класс для всех классов виджетов JUI. |