Класс MootoolsEngineHelper
Помощник MooTools для JsHelper
Предоставляет JavaScript, специфичный для MooTools, для JsHelper. Предполагает наличие следующих пакетов MooTools:
- Remote, Remote.HTML, Remote.JSON
- Fx, Fx.Tween, Fx.Morph
- Selectors, DomReady,
- Drag, Drag.Move
- Объект
-
Помощник -
AppHelper -
JsBaseEngineHelper -
MootoolsEngineHelper
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение Cake/View/Helper/MootoolsEngineHelper.php
Подробное описание методов
domReadysource public
domReady( string $functionBody )
Создаёт событие domReady. Это специальное событие во многих библиотеках
Параметры
- строка
$functionBody - Код, который необходимо выполнить при domReady
Возвращает
stringзавершенный метод domReady
dragsource public
drag( array $options array() )
Создаёт элемент Draggable.
Требует плагин Drag из MootoolsMore
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для элемента draggable.
Возвращает
stringЗавершенный скрипт draggable.
См. также
JsHelper::drag() для списка опций.dropsource public
drop( array $options array() )
Создаёт элемент Droppable.
Требует плагины Drag и Drag.Move из MootoolsMore
Droppable в Mootools работают иначе, чем в других библиотеках. Droppables реализованы как расширение Drag. Таким образом, помимо выбора элемента droppable с помощью get(), вам также необходимо предоставить правило селектора для элемента draggable. Кроме того, droppable в Mootools наследуют все опции от Drag.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для элемента droppable.
Возвращает
stringЗавершенный скрипт droppable.
См. также
JsBaseEngineHelper::drop() для списка опций.eachsource public
each( string $callback )
Создаёт итерацию по текущему результату выбора.
Параметры
- строка
$callback - Тело функции, которое вы хотите применить во время итерации.
Возвращает
stringзавершенная итерация
effectsource public
effect( string $name , array $options array() )
Вызывает эффект.
Параметры
- строка
$name - Имя эффекта, который необходимо вызвать.
- массив
$optionsнеобязательный массив() - Массив опций для эффекта.
Возвращает
stringзавершенная строка с эффектом.
См. также
JsBaseEngineHelper::effect()eventsource public
event( string $type , string $callback , array $options array() )
Добавляет событие в кэш скрипта. Относится к текущим выбранным элементам.
Опции
- 'wrap' - Обернуть обратный вызов в анонимную функцию. (по умолчанию true)
- 'stop' - Остановит ли событие. (по умолчанию true)
Параметры
- строка
$type - Тип события, который нужно привязать к текущему id элемента
- строка
$callback - JavaScript-функция, которую нужно вызвать, или функция-литерал
- массив
$optionsнеобязательный массив() - Опции для события.
Возвращает
stringзавершенный обработчик событий
getsource public
get( string $selector )
Создаёт JavaScript селектор для CSS правила
Параметры
- строка
$selector - Целевый селектор
Возвращает
selfself
requestsource public
request( string|array $url , array $options array() )
Создаёт новый запрос.
Требуется Request. Если вы хотите использовать ключ 'update', вам нужен Request.HTML. Если вы хотите выполнять запросы JSON, вам потребуются JSON и Request.JSON.
Параметры
- строка|массив
$url - URL
- массив
$optionsнеобязательный массив() - Список опций.
Возвращает
stringЗавершенный AJAX-запрос.
serializeFormsource public
serializeForm( array $options array() )
Сериализует форму, привязанную к $selector.
Параметры
- массив
$optionsнеобязательный массив() - Массив опций.
Возвращает
stringЗавершенный фрагмент serializeForm()
См. также
JsBaseEngineHelper::serializeForm()slidersource public
slider( array $options array() )
Создаёт элемент управления ползунком
Требует Slider из MootoolsMore
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для ползунка.
Возвращает
stringЗавершенный скрипт ползунка.
См. также
JsBaseEngineHelper::slider() для списка опций.sortablesource public
sortable( array $options array() )
Создаёт сортируемый элемент.
Требует плагин Sortables из MootoolsMore
Параметры
- массив
$optionsнеобязательный массив() - Массив опций для сортируемого элемента.
Возвращает
stringЗавершенный скрипт сортировки.
См. также
JsBaseEngineHelper::sortable() для списка опций.Методы, унаследованные от JsBaseEngineHelper
_mapOptionssource protected
_mapOptions( string $method , array $options )
Преобразует абстрактные опции в имена опций, специфичные для движка. Если атрибуты отсутствуют в отображении, они не изменяются.
Параметры
- строка
$method - Имя метода, опции которого обрабатываются.
- массив
$options - Массив опций для преобразования.
Возвращает
arrayМассив преобразованных опций.
_parseOptionssource protected
_parseOptions( array $options , array $safeKeys array() )
Парсит ассоциативный массив опций в литерал объекта JavaScript. Аналогично object(), но обрабатывает все не целочисленные значения как строки, не включает { }
Параметры
- массив
$options - Опции для преобразования
- массив
$safeKeysнеобязательный массив() - Ключи, которые не нужно экранировать.
Возвращает
stringОбработанные JSON-опции без заключающих { }.
_prepareCallbackssource protected
_prepareCallbacks( string $method , array $options , array $callbacks array() )
Подготавливает обратные вызовы и оборачивает их функцией ([args]) { }, как определено в массиве _callbackArgs.
Параметры
- строка
$method - Имя метода, для которого подготавливаются обратные вызовы.
- массив
$options - Массив параметров, которые обрабатываются.
- массив
$callbacksнеобязательно массив() - Дополнительные ключи, содержащие обратные вызовы.
Возвращает
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 )
Генерирует фрагмент подтверждения, который возвращает 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-объект в формате JSON из массива. Будет использовать метод native JSON encode, если он доступен и $useNative == true.
Параметры:
-
prefix- Строка, добавляемая перед возвращаемыми данными. -
postfix- Строка, добавляемая после возвращаемых данных.
Параметры
- массив
$dataнеобязательно массив() - Данные для преобразования.
- массив
$optionsнеобязательно массив() - Набор параметров, см. выше.
Возвращает
stringБлок кода JSON
promptsource public
prompt( string $message , string $default '' )
Создаёт функцию prompt() JavaScript.
Параметры
- строка
$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необязательно массив() - Переменная PHP, которая должна быть преобразована в JSON.
- логический
$quoteStringнеобязательно null - Если false, строковые значения остаются без кавычек.
- строка
$keyнеобязательно 'value' - Имя ключа.
Возвращает
stringJavaScript-безопасное/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необязательно массив() - Настройки конфигурации для помощника.
Переопределяет
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() - Массив параметров для использования при инициализации поля ввода.
Возвращаемое значение
arrayМассив параметров для поля формы.
_namesource protected
_name( array|string $options array() , string $field null , string $key 'name' )
Получает имя поля ввода для текущего тега. Создает атрибуты имени ввода с использованием форматирования CakePHP data[Model][field].
Параметры
- массив|строка
$optionsнеобязательно array() - Если массив, должен быть массивом атрибутов, к которым нужно добавить $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' (строка)
Тогда значение будет перезаписано, чтобы быть идентичным имени ключа. Если значение не является одним из этих 3, параметр не выводится.
'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необязательно array() - Массив параметров/атрибутов, к которым нужно добавить класс
- строка
$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' )
Генерирует идентификатор 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необязательно массив() - Ассоциативный массив, содержащий свойства и соответствующие значения.
_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необязательный массив() - Список параметров для использования при вызове $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-MootoolsEngineHelper.html