Spec-Zone.ru › CakePHP 3.1

Трейт КонвенцииTrait

Предоставляет методы, которые позволяют другим классам получать доступ к конвенциям на основе склонений.

Прямые известные пользователи

Cake\ORM\Association

Косвенные известные пользователи

Cake\ORM\Association\BelongsTo, Cake\ORM\Association\BelongsToMany, Cake\ORM\Association\HasMany, Cake\ORM\Association\HasOne
Пространство имён: Cake\Core
Расположено в Core/ConventionsTrait.php

Подробное описание методов

_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

Spec-Zone.ru

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