Трейт LocatorAwareTrait
Содержит метод для установки и доступа к экземпляру LocatorInterface.
Прямые пользователи
- Cake\Auth\BaseAuthenticate
- Cake\Console\Command
- Cake\View\Cell
- Cake\View\Form\EntityContext
- Cake\Console\Shell
- Cake\Controller\Controller
- Cake\Http\Session\DatabaseSession
- Cake\ORM\Association
- Cake\ORM\AssociationCollection
- Cake\ORM\Behavior\TranslateBehavior
- Cake\TestSuite\Fixture\TestFixture
- Cake\TestSuite\TestCase
Косвенные пользователи
- Cake\Auth\BasicAuthenticate
- Cake\Auth\DigestAuthenticate
- Cake\Shell\CacheShell
- Cake\Shell\CommandListShell
- Cake\Shell\CompletionShell
- Cake\Shell\I18nShell
- Cake\Shell\OrmCacheShell
- Cake\Shell\PluginShell
- Cake\Shell\RoutesShell
- Cake\Shell\SchemaCacheShell
- Cake\Shell\ServerShell
- Cake\Shell\Task\AssetsTask
- Cake\Auth\FormAuthenticate
- Cake\Shell\Task\CommandTask
- Cake\Shell\Task\ExtractTask
- Cake\Shell\Task\LoadTask
- Cake\Shell\Task\UnloadTask
- Cake\TestSuite\ConsoleIntegrationTestCase
- Cake\TestSuite\IntegrationTestCase
- Cake\Command\HelpCommand
- Cake\Command\VersionCommand
- Cake\Controller\ErrorController
- Cake\ORM\Association\BelongsTo
- Cake\ORM\Association\BelongsToMany
- Cake\ORM\Association\HasMany
- Cake\ORM\Association\HasOne
Краткое описание свойств
- Экземпляр локатора таблицы
$_tableLocatorprotected
Краткое описание методов
- getTableLocator() publicПолучает локатор таблицы.
- setTableLocator() publicУстанавливает локатор таблицы.
-
Устанавливает локатор таблицы. Если параметры не переданы, возвращает текущий используемый локатор.
Подробное описание методов
getTableLocator()source public
getTableLocator( )
Получает локатор таблицы.
Возвращает
Cake\ORM\Locator\LocatorInterfacesetTableLocator()source public
setTableLocator( Cake\ORM\Locator\LocatorInterface $tableLocator )
Устанавливает локатор таблицы.
Параметры
-
Cake\ORM\Locator\LocatorInterface$tableLocator - Экземпляр LocatorInterface.
Возвращает
$this
tableLocator()source public deprecated
tableLocator( Cake\ORM\Locator\LocatorInterface $tableLocator = null )
Устанавливает локатор таблицы. Если параметры не переданы, возвращает текущий используемый локатор.
Устарело
3.5.0 Используйте getTableLocator()/setTableLocator() вместо этого.Параметры
-
Cake\ORM\Locator\LocatorInterface$tableLocatorнеобязательно null - Экземпляр LocatorInterface.
Возвращает
Cake\ORM\Locator\LocatorInterfaceПодробное описание свойств
© 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/3.8/class-Cake.ORM.Locator.LocatorAwareTrait.html