Трейт КонвенцииTrait
Предоставляет методы, которые позволяют другим классам получать доступ к конвенциям на основе склонений.
Прямые известные пользователи
Cake\ORM\AssociationКосвенные известные пользователи
Cake\ORM\Association\BelongsTo, Cake\ORM\Association\BelongsToMany, Cake\ORM\Association\HasMany, Cake\ORM\Association\HasOneПодробное описание методов
_camelizesource protected
_camelize( string $name )
Создаёт версию $name в стиле camelCase.
Параметры
- строка
$name - имя
Возвращает
stringНазвание в стиле camelCase
_entityNamesource protected
_entityName( string $name )
Создаёт правильное имя сущности (единственное число) для указанного имени.
Параметры
- строка
$name - Имя
Возвращает
stringНазвание модели в стиле camelCase и единственном числе
_fixtureNamesource protected
_fixtureName( string $name )
Создаёт имя фикстуры.
Параметры
- строка
$name - Имя класса модели
Возвращает
stringКлюч модели в единственном числе
_modelKeysource protected
_modelKey( string $name )
Создаёт правильный нижнее-подчеркивание ключ модели для ассоциаций.
Если входная строка содержит точку, предполагается, что правая часть - это реальное имя таблицы.
Параметры
- строка
$name - Имя класса модели
Возвращает
stringКлюч модели в единственном числе
_modelNameFromKeysource protected
_modelNameFromKey( string $key )
Создаёт правильное имя модели из внешнего ключа.
Параметры
- строка
$key - Внешний ключ
Возвращает
stringИмя модели
_pluginNamespacesource protected
_pluginNamespace( string $pluginName )
Возвращает пространство имён плагина.
Параметры
- строка
$pluginName - Имя плагина
Возвращает
stringПространство имён плагина
_pluginPathsource protected
_pluginPath( string $pluginName )
Находит правильный путь для плагина. Просматривает $pluginPaths для нужного плагина.
Параметры
- строка
$pluginName - Имя плагина, например DebugKit
Возвращает
stringПуть к плагину.
_pluralHumanNamesource protected
_pluralHumanName( string $name )
Создаёт множественное человеко-читаемое имя, используемое в представлениях.
Параметры
- строка
$name - Имя контроллера
Возвращает
stringМножественное человеко-читаемое имя
_singularHumanNamesource protected
_singularHumanName( string $name )
Создаёт единственное человеко-читаемое имя, используемое в представлениях.
Параметры
- строка
$name - Имя контроллера
Возвращает
stringЕдинственное человеко-читаемое имя
_singularNamesource protected
_singularName( string $name )
Создаёт единственное имя для использования в представлениях.
Параметры
- строка
$name - Используемое имя
Возвращает
stringИмя переменной
_variableNamesource protected
_variableName( string $name )
Создаёт множественное имя переменной для представлений.
Параметры
- строка
$name - Используемое имя
Возвращает
stringМножественное имя для представлений
© 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/3.1/class-Cake.Core.ConventionsTrait.html