Трейт LocatorAwareTrait
Содержит метод для установки и доступа к экземпляру LocatorInterface.
Прямые пользователи
- Cake\Console\Shell
- Cake\Controller\Controller
- Cake\ORM\Association
- Cake\ORM\Behavior\TranslateBehavior
- Cake\View\Cell
Косвенные пользователи
- Cake\Controller\ErrorController
- Cake\ORM\Association\BelongsTo
- Cake\Shell\OrmCacheShell
- Cake\Shell\PluginShell
- Cake\Shell\RoutesShell
- Cake\Shell\ServerShell
- Cake\Shell\Task\AssetsTask
- Cake\Shell\Task\CommandTask
- Cake\Shell\Task\ExtractTask
- Cake\Shell\Task\LoadTask
- Cake\Shell\Task\UnloadTask
- Cake\Shell\VersionShell
- Cake\ORM\Association\BelongsToMany
- Cake\ORM\Association\HasMany
- Cake\ORM\Association\HasOne
- Cake\Shell\CacheShell
- Cake\Shell\CommandListShell
- Cake\Shell\CompletionShell
- Cake\Shell\HelpShell
- Cake\Shell\I18nShell
Краткое описание свойств
- Экземпляр локатора таблиц
$_tableLocatorprotected
Краткое описание методов
- getTableLocator() publicПолучает локатор таблиц.
- setTableLocator() publicУстанавливает локатор таблиц.
- tableLocator() public
Устанавливает локатор таблиц. Если параметры не переданы, возвращает текущий используемый локатор.
Подробное описание методов
getTableLocator()исходный код public
getTableLocator( )
Получает локатор таблиц.
Возвращает
Cake\ORM\Locator\LocatorInterfacesetTableLocator()исходный код public
setTableLocator( Cake\ORM\Locator\LocatorInterface $tableLocator )
Устанавливает локатор таблиц.
Параметры
-
Cake\ORM\Locator\LocatorInterface$tableLocator - Экземпляр LocatorInterface.
Возвращает
$this
tableLocator()исходный код public
tableLocator( Cake\ORM\Locator\LocatorInterface $tableLocator null )
Устанавливает локатор таблиц. Если параметры не переданы, возвращает текущий используемый локатор.
Устаревшее
3.5.0 Используйте getTableLocator()/setTableLocator() вместо этого.Параметры
-
Cake\ORM\Locator\LocatorInterface$tableLocatorнеобязательно null - Экземпляр LocatorInterface.
Возвращает
Cake\ORM\Locator\LocatorInterfaceПодробное описание свойств
© 2005–2017 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/3.4/class-Cake.ORM.Locator.LocatorAwareTrait.html