Spec-Zone.ru › CakePHP 4.2

Принципы работы с Trait ConventionsTrait

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

Пространство имен: Cake\Core

Краткое описание методов

  • _camelize() protected

    Создаёт версию $name с использованием верблюжьего регистра

  • _entityName() protected

    Создаёт правильное имя сущности (единственное число) для указанного имени

  • _fixtureName() protected

    Создаёт имя фикстуры

  • _modelKey() protected

    Создаёт правильное имя ключа модели с нижним подчеркиванием для ассоциаций

    Если входные данные содержат точку, предполагается, что правая часть - это фактическое имя таблицы.

  • _modelNameFromKey() protected

    Создаёт правильное имя модели из внешнего ключа

  • _pluginNamespace() protected

    Возвращает имя пространства имён плагина

  • _pluginPath() protected

    Находит правильный путь для плагина. Ищет плагин в $pluginPaths.

  • _pluralHumanName() protected

    Создаёт множественное человекочитаемое имя, используемое в представлениях

  • _singularHumanName() protected

    Создаёт единственное человекочитаемое имя, используемое в представлениях

  • _singularName() protected

    Создаёт единственное имя для использования в представлениях.

  • _variableName() protected

    Создаёт множественное имя переменной для представлений

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

_camelize() protected

_camelize(string $name): string

Создаёт версию $name с использованием верблюжьего регистра

Параметры

string $name

имя

Возвращает

string

_entityName() protected

_entityName(string $name): string

Создаёт правильное имя сущности (единственное число) для указанного имени

Параметры

string $name

Имя

Возвращает

string

_fixtureName() protected

_fixtureName(string $name): string

Создаёт имя фикстуры

Параметры

string $name

Имя класса модели

Возвращает

string

_modelKey() protected

_modelKey(string $name): string

Создаёт правильное имя ключа модели с нижним подчеркиванием для ассоциаций

Если входные данные содержат точку, предполагается, что правая часть - это фактическое имя таблицы.

Параметры

string $name

Имя класса модели

Возвращает

string

_modelNameFromKey() protected

_modelNameFromKey(string $key): string

Создаёт правильное имя модели из внешнего ключа

Параметры

string $key

Внешний ключ

Возвращает

string

_pluginNamespace() protected

_pluginNamespace(string $pluginName): string

Возвращает имя пространства имён плагина

Параметры

string $pluginName

Имя плагина

Возвращает

string

_pluginPath() protected

_pluginPath(string $pluginName): string

Находит правильный путь для плагина. Ищет плагин в $pluginPaths.

Параметры

string $pluginName

Имя искомого плагина, например DebugKit

Возвращает

string

_pluralHumanName() protected

_pluralHumanName(string $name): string

Создаёт множественное человекочитаемое имя, используемое в представлениях

Параметры

string $name

Имя контроллера

Возвращает

string

_singularHumanName() protected

_singularHumanName(string $name): string

Создаёт единственное человекочитаемое имя, используемое в представлениях

Параметры

string $name

Имя контроллера

Возвращает

string

_singularName() protected

_singularName(string $name): string

Создаёт единственное имя для использования в представлениях.

Параметры

string $name

Имя для использования

Возвращает

string

_variableName() protected

_variableName(string $name): string

Создаёт множественное имя переменной для представлений

Параметры

string $name

Имя для использования

Возвращает

string

© 2005–present 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.
https://api.cakephp.org/4.2/trait-Cake.Core.ConventionsTrait.html

Spec-Zone.ru

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