backend/kernel/IGTabel/JSONCreator.php

40 lines
959 B
PHP
Raw Normal View History

2024-07-16 13:37:34 +03:00
<?php
2024-08-07 15:30:45 +03:00
//
//namespace kernel\IGTabel;
//
//use app\helpers\Debug;
//
//class JSONCreator
//{
// protected array $informationArray = [];
//
// public function __construct(array $meta, array $data)
// {
// $params = empty($meta['params']) ? ["class" => "table table-bordered", "border" => "1"] : $meta['params'];
// if ($meta) {
// $this->informationArray = [
// "meta" => $meta,
// "data" => $data ?? []
// ];
// }
// }
//
// /**
// * @param array $infArr
// * @return string|null
// */
// protected function toJson(array $infArr): ?string
// {
// if ($infArr)
// return json_encode($infArr, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
// return null;
// }
//
// /**
// * @return string|null
// */
// public function getJson(): ?string
// {
// return $this->toJson($this->informationArray);
// }
//}