/
githubmirror
/
ydb-php-sdk
Обзор
Документация
Войти
/
githubmirror
/
ydb-php-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Types/JsonType.php
36 строк
583 B
Alexei Shabalin
namespace updated
20 дек 2022, 15:20
20 дек 2022, 15:20
e4410bc
Код
Авторство
О чём код?
<?php namespace YdbPlatform\Ydb\Types; class JsonType extends AbstractType { /** * @inherit */ protected $ydb_key_name = 'text_value'; /** * @inherit */ protected $ydb_type = 'JSON'; /** * @inherit */ protected function normalizeValue($value) { if (is_object($value) || is_array($value)) { $value = json_encode($value); } return $value; } /** * @inherit */ protected function getYqlString() { return 'Json(@@' . $this->value . '@@)'; } }