namespace App\Model\Table; use Cake\ORM\Table; { } Теперь, когда у нас есть конкретный класс таблицы, мы возможно захотим использовать конкретный класс одной записи таблицы (сущности). Класс сущности позволяют определить геттеры и сеттеры, добавить дополнительную логику и многое другое. Начнем с создания класса src/Model/Entity/Article.php и добавления после тега namespace App\Model\Entity; use Cake\ORM\Entity; { } Пример use Cake\ORM\TableRegistry; // $articles объект класса ArticlesTable. // Prior to 3.6 use TableRegistry::get('Articles') $articles = TableRegistry::getTableLocator()->get('Articles'); $query = $articles->find(); foreach ($query as $row) { // Каждая строка $row теперь объект класса сущности Article. echo $row->title; } Внимание
Do'stlaringiz bilan baham: |