diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index ae1b780..0000000 --- a/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -FROM php:8.0-cli-buster -RUN apt-get update && \ - apt-get install -y unzip fd-find entr - -RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer - -COPY . /app -WORKDIR /app -RUN composer install - -CMD php vendor/bin/codecept run unit diff --git a/_/DataModel/Type/Json.php b/_/DataModel/Type/Json.php index 5b6b175..db574b5 100644 --- a/_/DataModel/Type/Json.php +++ b/_/DataModel/Type/Json.php @@ -8,23 +8,18 @@ use verfriemelt\wrapped\_\DataModel\PropertyObjectInterface; use Override; -use function json_encode; - -use const JSON_PRETTY_PRINT; -use const JSON_THROW_ON_ERROR; - class Json implements PropertyObjectInterface { public string|stdClass $data; final public function __construct(string $data = '{}') { - $this->data = json_decode($data, null, 512, JSON_THROW_ON_ERROR); + $this->data = json_decode($data, null, 512, \JSON_THROW_ON_ERROR); } public function toSqlFormat(): string { - return json_encode($this->data, JSON_THROW_ON_ERROR); + return \json_encode($this->data, \JSON_THROW_ON_ERROR); } #[Override] @@ -48,7 +43,8 @@ public function toString(): string return $this->toSqlFormat(); } - public function pretty(): string { - return json_encode($this->data, JSON_THROW_ON_ERROR ^ JSON_PRETTY_PRINT); + public function pretty(): string + { + return \json_encode($this->data, \JSON_THROW_ON_ERROR ^ \JSON_PRETTY_PRINT); } }