/
a11igator
/
gigachat-php-sdk
Обзор
Документация
Войти
/
a11igator
/
gigachat-php-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Type/TokensCount.php
46 строк
907 B
Eduard Gaynutdinov
init commit
03 фев 2024, 02:14
03 фев 2024, 02:14
0bf6651
Код
Авторство
О чём код?
<?php declare(strict_types=1); namespace Edvardpotter\GigaChat\Type; class TokensCount implements ArrayConverterInterface { private string $object; private int $tokens; private int $characters; public function __construct( string $object, int $tokens, int $characters ) { $this->object = $object; $this->tokens = $tokens; $this->characters = $characters; } public function getObject(): string { return $this->object; } public function getTokens(): int { return $this->tokens; } public function getCharacters(): int { return $this->characters; } public static function createFromArray(array $array): self { return new TokensCount( $array['object'], $array['tokens'], $array['characters'] ); } }