Утилиты
Класс утилит базы данных содержит методы, которые помогут вам управлять вашей базой данных.
Получить XML из результата
getXMLFromResult()
Этот метод возвращает xml результат из результата базы данных. Вы можете сделать так:
$model = new class extends \CodeIgniter\Model {
protected $table = 'foo';
protected $primaryKey = 'id';
};
$db = \Closure::bind(function ($model) {
return $model->db;
}, null, $model)($model);
$util = (new \CodeIgniter\Database\Database())->loadUtils($db);
echo $util->getXMLFromResult($model->get());
и он получит следующий результат xml:
<root>
<element>
<id>1</id>
<name>bar</name>
</element>
</root>
© 2014–2020 British Columbia Institute of Technology
Licensed under the MIT License.
https://codeigniter.com/user_guide/database/utilities.html