Класс PrototypeEngineHelper
Помощник движка Prototype для JsHelper
Обеспечивает специфический JavaScript для JsHelper, основанный на Prototype. Требуется как минимум Prototype 1.6
- Объект
-
Помощник -
AppHelper -
JsBaseEngineHelper -
PrototypeEngineHelper
Авторские права: Авторские права (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: Лицензия MIT
Расположение Cake/View/Helper/PrototypeEngineHelper.php
Подробное описание методов
domReadyисходный код public
domReady( string $functionBody )
Создаёт событие domReady. Это специальное событие во многих библиотеках
Параметры
- строка
$functionBody - Код, который будет выполняться при domReady
Возвращает
stringзавершенный метод domReady
dragисходный код public
drag( array $options array() )
Создаёт элемент Draggable.
Примечание: Для работы требуется загружен scriptaculous.
Параметры
- массив
$optionsнеобязательно array() - Массив параметров для draggable.
Возвращает
stringЗавершенный скрипт draggable.
См. также
JsBaseEngineHelper::draggable() для списка параметров.dropисходный код public
drop( array $options array() )
Создаёт элемент Droppable.
Примечание: Для работы требуется загружен scriptaculous.
Параметры
- массив
$optionsнеобязательно array() - Массив параметров для droppable.
Возвращает
stringЗавершенный скрипт droppable.
См. также
JsBaseEngineHelper::droppable() для списка параметров.eachисходный код public
each( string $callback )
Создаёт итерацию по текущим результатам выбора.
Параметры
- строка
$callback - Тело функции, которое необходимо применить во время итерации.
Возвращает
stringЗавершенная итерация
effectисходный код public
effect( string $name , array $options array() )
Вызывает эффект.
Примечание: Эффекты требуют загрузки Scriptaculous.
Параметры
- строка
$name - Название эффекта, который нужно вызвать.
- массив
$optionsнеобязательно array() - Массив параметров для эффекта.
Возвращает
stringзавершенная строка с эффектом.
См. также
JsBaseEngineHelper::effect()eventисходный код public
event( string $type , string $callback , array $options array() )
Добавляет событие в кэш скрипта. Операции выполняются над текущими выбранными элементами.
Параметры
-
wrap- Обернуть обратный вызов анонимной функцией. (по умолчанию true) -
stop- Заблокировать событие. (по умолчанию true)
Параметры
- строка
$type - Тип события, к которому нужно привязаться к текущему идентификатору 946
- строка
$callback - Функция JavaScript, которую нужно запустить, или литерал функции
- массив
$optionsнеобязательно array() - Параметры для события.
Возвращает
stringзавершенный обработчик событий
getисходный код public
get( string $selector )
Создаёт JavaScript-селектор для CSS-правила
Параметры
- строка
$selector - Целевой селектор
Возвращает
selfтекущий объект
requestисходный код public
request( string|array $url , array $options array() )
Создаёт вызов Ajax или Ajax.Updater.
Параметры
- строка|массив
$url - URL.
- массив
$optionsнеобязательно array() - Список параметров.
Возвращает
stringЗавершенный вызов ajax.
serializeFormисходный код public
serializeForm( array $options array() )
Сериализует форму, присоединённую к $selector.
Параметры
- массив
$optionsнеобязательно array() - Массив параметров.
Возвращает
stringЗавершенный фрагмент serializeForm()
См. также
JsBaseEngineHelper::serializeForm()sliderисходный код public
slider( array $options array() )
Создаёт виджет управления ползунком.
Примечание: Для работы требуется загружен scriptaculous.
Параметры
- массив
$optionsнеобязательно array() - Массив параметров для ползунка.
Возвращает
stringЗавершенный скрипт ползунка.
См. также
JsBaseEngineHelper::slider() для списка параметров.sortableисходный код public
sortable( array $options array() )
Создаёт сортируемый элемент.
Примечание: Для работы требуется загружен scriptaculous.
Реализация scriptaculous сортировки не поддерживает параметры 'start' и 'distance'.
Параметры
- массив
$optionsнеобязательно array() - Массив параметров для сортировки.
Возвращает
stringЗавершенный скрипт сортировки.
См. также
JsBaseEngineHelper::sortable() для списка параметров.Наследованные методы из JsBaseEngineHelper
_mapOptionsисходный код protected
_mapOptions( string $method , array $options )
Преобразует параметры Абстракции в специфичные для движка имена параметров. Если атрибуты отсутствуют в карте, они не изменяются.
Параметры
- строка
$method - Имя метода, параметры которого обрабатываются.
- массив
$options - Массив параметров для преобразования.
Возвращает
arrayМассив преобразованных параметров.
_parseOptionsисходный код protected
_parseOptions( array $options , array $safeKeys array() )
Преобразует ассоциативный массив параметров в JavaScript-литерал объекта. Аналогично object(), но любые значения, не являющиеся целыми числами, обрабатываются как строки, не включает { }
Параметры
- массив
$options - Параметры для преобразования
- массив
$safeKeysнеобязательно array() - Ключи, которые не должны быть экранированы.
Возвращает
stringПреобразованные JSON-параметры без окружающих { }.
_prepareCallbacksисходный код protected
_prepareCallbacks( string $method , array $options , array $callbacks array() )
Подготавливает обратные вызовы и оборачивает их в функцию ([args]) { }, как определено в массиве _callbackArgs.
Параметры
- строка
$method - Имя метода, для которого готовятся обратные вызовы.
- массив
$options - Массив параметров, которые анализируются.
- массив
$callbacksнеобязательно array() - Дополнительные ключи, содержащие обратные вызовы.
Возвращает
arrayМассив параметров с добавленными обратными вызовами.
_processOptionssource protected
_processOptions( string $method , array $options )
Метод-обёртка для всех общих шагов обработки параметров. Выполняет _mapOptions, _prepareCallbacks и _parseOptions в указанном порядке.
Параметры
- строка
$method - Имя метода обработки параметров.
- массив
$options - Массив параметров для обработки.
Возвращает
stringОбработанная строка параметров.
_toQuerystringsource protected
_toQuerystring( array $parameters )
Преобразовать массив данных в строку запроса
Параметры
- массив
$parameters - Массив параметров, которые нужно преобразовать в строку запроса
Возвращает
stringФрагмент строки запроса
_utf8ToHexsource protected
_utf8ToHex( string $string )
Кодирование строки в JSON. Преобразует и экранирует необходимые символы.
Параметры
- строка
$string - Строка, которая должна быть закодирована utf8->hex
alertsource public
alert( string $message )
Создать сообщение alert() в JavaScript
Параметры
- строка
$message - Сообщение, которое нужно изменить.
Возвращает
stringвыполненный alert()
confirmsource public
confirm( string $message )
Создать сообщение confirm()
Параметры
- строка
$message - Сообщение, которое нужно подтвердить.
Возвращает
stringвыполненный confirm()
confirmReturnsource public
confirmReturn( string $message )
Генерирует фрагмент confirm, возвращающий false из текущей области видимости функции.
Параметры
- строка
$message - Сообщение для использования в диалоговом окне подтверждения.
Возвращает
stringвыполненный confirm с возвращаемым скриптом
escapesource public
escape( string $string )
Экранирование строки для совместимости с JSON.
Список экранируемых элементов:
- "\r" => '\n'
- "\n" => '\n'
- '"' => '\"'
Параметры
- строка
$string - Строка, которую нужно экранировать.
Возвращает
stringЭкранированная строка.
objectsource public
object( array $data array() , array $options array() )
Генерирует JavaScript-объект в формате JavaScript Object Notation (JSON) из массива. Использует метод native JSON encode, если он доступен и $useNative == true
Параметры:
-
prefix- Строка, добавляемая перед возвращаемыми данными. -
postfix- Строка, добавляемая после возвращаемых данных.
Параметры
- массив
$dataнеобязательно array() - Данные для преобразования.
- массив
$optionsнеобязательно array() - Набор параметров, см. выше.
Возвращает
stringБлок кода JSON
promptsource public
prompt( string $message , string $default '' )
Создает функцию JavaScript prompt()
Параметры
- строка
$message - Сообщение, которое нужно отобразить.
- строка
$defaultнеобязательно '' - Значение по умолчанию
Возвращает
stringвыполненный prompt()
redirectsource public
redirect( string|array $url null )
Перенаправление на URL. Создаёт фрагмент кода window.location, который можно использовать для перенаправлений из JavaScript.
Параметры
- строка|массив
$urlнеобязательно null - URL
Возвращает
stringВыполненное перенаправление в JavaScript
valuesource public
value( mixed $val array() , boolean $quoteString null , string $key 'value' )
Преобразует переменную PHP любого типа в JSON-эквивалентное представление
Параметры
- смешанный
$valнеобязательно array() - Переменная PHP для преобразования в JSON
- логическое значение
$quoteStringнеобязательно null - Если false, значения строк остаются без кавычек
- строка
$keyнеобязательно 'value' - Имя ключа.
Возвращает
stringБезопасное для JavaScript/JSON представление $val
Переопределяет
Helper::value() Наследованные методы из Helper
__callsource public
__call( string $method , array $params )
Предоставляет некритические ошибки при вызовах отсутствующих методов.
Параметры
- строка
$method - Метод для вызова
- массив
$params - Массив параметров для метода.
__constructsource public
__construct( View $View , array $settings array() )
Конструктор по умолчанию
Параметры
-
View$View - Представление, к которому прикреплён этот помощник.
- массив
$settingsнеобязательно array() - Настройки конфигурации для помощника.
Переопределяет
Object::__construct() __getsource public
__get( string $name )
Ленизагружает помощники. Обеспечивает доступ к устаревшим свойствам запроса.
Устарело
3.0.0 Доступ к свойствам запроса через этот метод устарел и будет удалён в версии 3.0.Параметры
- строка
$name - Имя свойства, к которому осуществляется доступ.
Возвращает
mixedНайденный помощник или свойство по имени $name
__setsource public
__set( string $name , mixed $value )
Обеспечивает обратную совместимость для установки значений в объект запроса.
Устарело
3.0.0 Этот метод будет удалён в версии 3.0Параметры
- строка
$name - Имя свойства, к которому осуществляется доступ.
- смешанный
$value - Значение для установки.
_confirmsource protected
_confirm( string $message , string $okCode , string $cancelCode '' , array $options array() )
Возвращает строку, которая должна использоваться в качестве обработчика onclick для диалогов подтверждения.
Параметры
- строка
$message - Сообщение, которое нужно отобразить
- строка
$okCode - Код, который нужно выполнить после выбора пользователем «OK»
- строка
$cancelCodeнеобязательно '' - Код, который нужно выполнить после выбора пользователем «Отмена»
- массив
$optionsнеобязательно array() - Массив опций
Возвращает
stringJS-код onclick
_encodeUrlsource protected
_encodeUrl( string $url )
Кодирует URL для использования в атрибутах HTML.
Параметры
- строка
$url - URL для кодирования.
Возвращаемое значение
stringURL, закодированный для контекстов URL и HTML.
_formatAttributesource protected
_formatAttribute( string $key , string $value , boolean $escape true )
Форматирует отдельный атрибут и возвращает строковое значение составленного атрибута. Работает с минимизированными атрибутами, которые имеют такое же значение, как и их имя, например, 'disabled' и 'checked'.
Устарело
3.0.0 Этот метод будет перемещен в HtmlHelper в версии 3.0Параметры
- строка
$key - Имя атрибута для создания
- строка
$value - Значение атрибута для создания.
- логическое значение
$escapeнеобязательно true - Определяет, нужно ли экранировать значение
Возвращаемое значение
stringСоставленный атрибут.
_initInputFieldsource protected
_initInputField( string $field , array $options array() )
Устанавливает значения по умолчанию для тега input. Установит атрибуты name, value и id для массива атрибутов html.
Параметры
- строка
$field - Имя поля для инициализации.
- массив
$optionsнеобязательно массив() - Массив опций для использования при инициализации поля ввода.
Возвращаемое значение
arrayМассив опций для поля ввода формы.
_namesource protected
_name( array|string $options array() , string $field null , string $key 'name' )
Получает имя поля ввода для текущего тега. Создает атрибуты имени ввода, используя форматирование CakePHP data[Model][field].
Параметры
- массив или строка
$optionsнеобязательно массив() - Если массив, должен быть массивом атрибутов, к которому нужно добавить $key. Если строка или null, будет использоваться как сущность View.
- строка
$fieldнеобязательно null - Имя поля.
- строка
$keyнеобязательно 'name' - Имя атрибута для установки, по умолчанию 'name'
Возвращаемое значение
mixedЕсли для $options был передан массив, будет возвращен массив с установленным $key. Если была передана строка, будет возвращена строка.
_parseAttributessource protected
_parseAttributes( array $options , array $exclude null , string $insertBefore ' ' , string $insertAfter null )
Возвращает строку, разделенную пробелами, с элементами массива $options. Если ключ массива $options совпадает с одним из перечисленных в Helper::$_minimizedAttributes,
И его значение равно одному из:
- '1' (строка)
- 1 (целое число)
- true (логическое значение)
- 'true' (строка)
Тогда значение будет установлено равным имени ключа. Если значение не равно ни одному из этих трех, параметр не будет выведен.
'escape' — специальная опция, которая управляет преобразованием атрибутов в их эквиваленты, закодированные с помощью HTML-сущностей. Установите в значение false, чтобы отключить кодирование HTML.
Если значение для любого ключа опции установлено в null или false, эта опция будет исключена из вывода.
Устарело
3.0.0 Этот метод будет перемещен в HtmlHelper в версии 3.0Параметры
- массив
$options - Массив опций.
- массив
$excludeнеобязательно null - Массив опций для исключения, опции из этого массива не будут частью возвращаемого значения.
- строка
$insertBeforeнеобязательно ' ' - Строка, вставляемая перед опциями.
- строка
$insertAfterнеобязательно null - Строка, вставляемая после опций.
Возвращаемое значение
stringСоставленные атрибуты.
_selectedArraysource protected
_selectedArray( string|array $data , string $key 'id' )
Преобразует набор записей из ассоциации hasAndBelongsToMany в список выбранных опций для элемента множественного выбора.
Параметры
- строка или массив
$data - Массив данных или имя модели.
- строка
$keyнеобязательно 'id' - Имя поля.
Возвращаемое значение
arrayмассив
addClasssource public
addClass( array $options array() , string $class null , string $key 'class' )
Добавляет заданный класс к опциям элемента.
Параметры
- массив
$optionsнеобязательно массив() - Массив опций/атрибутов, к которым нужно добавить класс.
- строка
$classнеобязательно null - Имя добавляемого класса.
- строка
$keyнеобязательно 'class' - Ключ для использования в качестве класса.
Возвращаемое значение
arrayМассив опций с установленным $key.
afterLayoutsource public
afterLayout( string $layoutFile )
Обработчик после макета. afterLayout вызывается после отрисовки макета.
Переопределяется в подклассах.
Параметры
- строка
$layoutFile - Файл макета, который был отрисован.
afterRendersource public
afterRender( string $viewFile )
Обработчик после отрисовки. afterRender вызывается после отрисовки файла представления, но перед отрисовкой макета.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Файл представления, который был отрисован.
afterRenderFilesource public
afterRenderFile( string $viewFile , string $content )
Обработчик после отрисовки файла. Вызывается после отрисовки любого фрагмента представления.
Переопределяется в подклассах.
Параметры
- строка
$viewFile - Файл, который только что был отрисован.
- строка
$content - Содержимое, которое было отрисовано.
assetTimestampsource public
assetTimestamp( string $path )
Добавляет отметку времени к ресурсу файла на основе значения Asset.timestamp в Configure. Если Asset.timestamp — true и debug > 0, или Asset.timestamp === 'force', отметка времени будет добавлена.
Параметры
- строка
$path - Путь к файлу для добавления отметки времени, путь должен находиться внутри WWW_ROOT
Возвращаемое значение
stringПуть с добавленной отметкой времени или без неё.
assetUrlsource public
assetUrl( string|array $path , array $options array() )
Генерирует URL для заданного файла ресурса. В зависимости от переданных опций предоставляет полный URL с именем домена. Также вызывает Helper::assetTimestamp() для добавления отметки времени к локальным файлам
Параметры
- строка или массив
$path - Строка пути или массив URL
- массив
$optionsнеобязательно массив() - Массив опций. Возможные ключи:
fullBaseВозвратить полный URL с именем доменаpathPrefixПрефикс пути для относительных URLextРасширение файла ресурса для добавленияpluginЛожное значение предотвратит обработку пути как плагина
Возвращаемое значение
stringСгенерированный URL
beforeLayoutsource public
beforeLayout( string $layoutFile )
Обработчик перед макетом. beforeLayout вызывается перед отрисовкой макета.
Переопределяется в подклассах.
Параметры
- строка
$layoutFile - Макет, который собирается отрисоваться.
beforeRendersource public
beforeRender( string $viewFile )
Обратный вызов перед рендерингом. beforeRender вызывается перед рендерингом файла представления.
Переопределяется в дочерних классах.
Параметры
- строка
$viewFile - Файл представления, который будет рендериться
beforeRenderFilesource public
beforeRenderFile( string $viewFile )
Обратный вызов перед рендерингом файла. Вызывается перед рендерингом любого фрагмента представления.
Переопределяется в дочерних классах.
Параметры
- строка
$viewFile - Файл, который собирается рендериться.
cleansource public
clean( string|array $output )
Используется для удаления вредных тегов из содержимого. Удаляет ряд известных атак XSS из содержимого. Однако, не гарантирует удаление всех возможных вариантов. Лучшим способом предотвращения всех возможных атак является экранирование содержимого.
Устарело
3.0.0 Этот метод будет удалён в версии 3.0Параметры
- строка или массив
$output - Массив строк для очистки или одна строка для очистки.
Возвращает
string|array|nullОчищенное содержимое для вывода
domIdsource public
domId( array|string $options null , string $id 'id' )
Генерирует ID DOM для выбранного элемента, если он не задан. Использует текущие настройки View::entity() для генерации идентификатора атрибута в формате CamelCase.
Параметры
- массив или строка
$optionsнеобязательно null - Массив html атрибутов для добавления $id или строка с путем к сущности представления для получения domId.
- строка
$idнеобязательно 'id' - Имя атрибута 'id'.
Возвращает
mixedЕсли $options был массивом, возвращается массив с заданным $id. Если была передана строка, возвращается строка.
entitysource public
entity( )
Возвращает ссылку на сущность текущего контекста в виде массива частей идентификатора
Возвращает
arrayМассив, содержащий элементы идентификации сущности
fieldsource public
field( )
Получает текущее используемое поле модели контекста рендеринга. Удаляет постфиксы полей, такие как year, month, day, hour, min, meridian, если текущая сущность содержит более 2 элементов.
Возвращает
stringстрока
modelsource public
model( )
Получает текущую используемую модель контекста рендеринга.
Возвращает
stringстрока
outputsource public
output( string $str )
Возвращает строку, сгенерированную методом хелпера
Этот метод может быть переопределён в дочерних классах для выполнения обобщённой обработки вывода после рендеринга
Устарело
3.0.0 Этот метод будет удалён в будущих версиях.Параметры
- строка
$str - Строка, которая будет выводиться.
Возвращает
stringстрока
setEntitysource public
setEntity( string $entity , boolean $setScope false )
Устанавливает свойства модели и поля этого хелпера в соответствии со значением, разделенным точкой, в $entity.
Параметры
- строка
$entity - Имя поля, например "ModelName.fieldName" или "ModelName.ID.fieldName"
- логическое значение
$setScopeнеобязательно false - Устанавливает область представления в модель, указанную в $tagValue
urlsource public
url( string|array $url null , boolean $full false )
Находит URL для указанного действия.
Возвращает URL, указывающий на предоставленные параметры.
Параметры
- строка или массив
$urlнеобязательно null - Относительный URL, например
/products/view/23или массив параметров URL. Использование массива для URL позволит использовать функции обратного маршрутизирования CakePHP. - логическое значение
$fullнеобязательно false - Если true, к результату будет добавлен полный базовый URL
Возвращает
stringПолный переведённый URL с базовым путём.
Ссылка
http://book.cakephp.org/2.0/ru/views/helpers.htmlwebrootsource public
webroot( string $file )
Проверяет существование файла при использовании темы, если файл не найден, возвращает расположение по умолчанию
Параметры
- строка
$file - Файл, для которого требуется создать путь webroot.
Возвращает
stringВеб-доступный путь к файлу.
Наследованные методы из Object
_mergeVarssource protected
_mergeVars( array $properties , string $class , boolean $normalize true )
Объединяет свойства $property этого объекта со свойствами в определении $class. Значение этого класса для свойства будет объединённо поверх значения $class'
Это обеспечивает некоторые из функций DRY, предоставляемых CakePHP. Если вы хотите его отключить, переопределите этот метод как пустую функцию.
Параметры
- массив
$properties - Имя свойств для объединения.
- строка
$class - Класс для объединения свойства с.
- логическое значение
$normalizeнеобязательно true - Установите в значение true, чтобы запустить свойства через Hash::normalize() перед объединением.
_setsource protected
_set( array $properties array() )
Позволяет установить несколько свойств объекта в одной строке кода. Будет устанавливать только те свойства, которые являются частью объявления класса.
Параметры
- массив
$propertiesнеобязательно array() - Ассоциативный массив, содержащий свойства и соответствующие значения.
_stopsource protected
_stop( integer|string $status 0 )
Прекращает выполнение текущего скрипта. Оборачивает exit(), что облегчает тестирование.
Параметры
- целое число или строка
$statusнеобязательно 0 - см. http://php.net/exit для значений
dispatchMethodsource public
dispatchMethod( string $method , array $params array() )
Вызывает метод этого объекта с заданными параметрами. Предоставляет ОО оболочку для call_user_func_array
Параметры
- строка
$method - Имя вызываемого метода
- массив
$paramsнеобязательно array() - Список параметров для использования при вызове $method
Возвращает
mixedВозвращает результат вызова метода
logsource public
log( string $msg , integer $type LOG_ERR , null|string|array $scope null )
Удобный метод для записи сообщения в CakeLog. Для получения более подробной информации о записи в журналы, см. CakeLog::write().
Параметры
- строка
$msg - Сообщение для журнала
- целое число
$typeнеобязательно LOG_ERR - Константа типа ошибки. Определено в app/Config/core.php.
- null|строка|массив
$scopeнеобязательно null - Область(и), в которой создаётся сообщение журнала. Для получения более подробной информации о журналах областей, см. CakeLog::config().
Возвращает
booleanРезультат записи в журнал
requestActionsource public
requestAction( string|array $url , array $extra array() )
Вызывает метод контроллера из любой точки. Может использоваться для связи контроллеров или интеграции плагинов в основное приложение. requestAction может использоваться для возврата отрисованных представлений или получения возвращаемого значения действий контроллера.
Под капотом этот метод использует Router::reverse() для преобразования параметра $url в строку URL. Вы должны использовать форматы URL, совместимые с Router::reverse().
Передача данных POST и GET
Данные POST и GET могут быть смоделированы в requestAction. Используйте $extra['url'] для данных GET. Параметр $extra['data'] позволяет моделировать данные POST.
Параметры
- строка|массив
$url - Строка или URL на основе массива. В отличие от других массивов URL в CakePHP, этот URL не будет автоматически обрабатывать переданные и именованные аргументы в параметре $url.
- массив
$extraнеобязательно массив() - Если массив включает ключ "return", он устанавливает AutoRender в true. Также может использоваться для отправки данных GET/POST, а также именованных и переданных аргументов.
Возвращаемое значение
mixedБулево значение true или false при успехе/неудаче, или содержимое отрисованного действия, если в $extra установлен ключ 'return'.
toStringsource public
toString( )
Преобразование объекта в строку. Каждый класс может переопределить этот метод по мере необходимости.
Возвращаемое значение
stringИмя этого класса
Резюме свойств
Свойства, унаследованные от JsBaseEngineHelper
$bufferedMethodssource
public массив
Массив имён методов в нижнем регистре в Engine, которые буферизуются, если не отключены. Это позволяет автоматически буферизовать определённые методы «конечной точки» JsHelper.
array('event', 'sortable', 'drag', 'drop', 'slider')
Свойства, унаследованные от Helper
$_associationsource
protected string
Имя текущей модели, в рамках которой находятся сущности ассоциации.
См. также
Helper::setEntity()$_entityPathsource
protected string
Список элементов, разделенных точкой, для которых предназначена текущая сущность поля.
См. также
Helper::setEntity()$_fieldSuffixessource
protected array
Список строк, которые должны обрабатываться как суффиксы или подвходные данные для родительского входа. В основном используется для ввода даты/времени.
array( 'year', 'month', 'day', 'hour', 'min', 'second', 'meridian' )
$_helperMapsource
protected array
Таблица поиска хелперов, используемая для леничной загрузки объектов хелперов.
array() $_minimizedAttributessource
protected array
Минимизированные атрибуты
array( 'allowfullscreen', 'async', 'autofocus', 'autoplay', 'checked', 'compact', 'controls', 'declare', 'default', 'defaultchecked', 'defaultmuted', 'defaultselected', 'defer', 'disabled', 'enabled', 'formnovalidate', 'hidden', 'indeterminate', 'inert', 'ismap', 'itemscope', 'loop', 'multiple', 'muted', 'nohref', 'noresize', 'noshade', 'novalidate', 'nowrap', 'open', 'pauseonexit', 'readonly', 'required', 'reversed', 'scoped', 'seamless', 'selected', 'sortable', 'spellcheck', 'truespeed', 'typemustmatch', 'visible' )
$_modelScopesource
protected string
Имя текущей модели, в рамках которой находятся сущности.
См. также
Helper::setEntity()$fieldsetsource
public array
Массив полей ('имя_поля' => массив ('тип' => 'строка', 'длина' => 100), первичный ключ и валидации массив ('имя_поля'))
array()
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/2.7/class-PrototypeEngineHelper.html