fix: Аннотации к типам.
This commit is contained in:
parent
f07a668b30
commit
540805ae35
3 changed files with 24 additions and 6 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
namespace {
|
namespace {
|
||||||
if (!function_exists('sqliteLower')) {
|
if (!function_exists('sqliteLower')) {
|
||||||
/**
|
/**
|
||||||
* @param string $str
|
* @param string $str
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
function sqliteLower($str)
|
function sqliteLower($str)
|
||||||
|
|
@ -43,9 +43,12 @@ namespace ctiso {
|
||||||
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [PDOStatement::class, []]);
|
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [PDOStatement::class, []]);
|
||||||
}
|
}
|
||||||
|
|
||||||
function prepare(string $sql, array $options = []): PDOStatement|false
|
/**
|
||||||
|
* prepare возвращает только PDOStatement т.к установлен PDO::ERRMODE_EXCEPTION
|
||||||
|
*/
|
||||||
|
function prepare(string $sql, array $options = []): PDOStatement
|
||||||
{
|
{
|
||||||
/** @var PDOStatement $result */
|
/** @var PDOStatement */
|
||||||
$result = parent::prepare($sql, $options);
|
$result = parent::prepare($sql, $options);
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
@ -106,7 +109,7 @@ namespace ctiso {
|
||||||
* @param string $query - запрос
|
* @param string $query - запрос
|
||||||
* @param ?array<string, mixed> $values - значения
|
* @param ?array<string, mixed> $values - значения
|
||||||
*/
|
*/
|
||||||
public function executeQuery($query, $values = null): PDOStatement|bool
|
public function executeQuery($query, $values = null): PDOStatement
|
||||||
{
|
{
|
||||||
$stmt = $this->prepare($query);
|
$stmt = $this->prepare($query);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@ class Statement
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return ?PDOStatement
|
* @return PDOStatement
|
||||||
*/
|
*/
|
||||||
function executeQuery() {
|
function executeQuery() {
|
||||||
if ($this->limit) {
|
if ($this->limit) {
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,21 @@ class TemplateImage
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $text
|
||||||
|
* @param object{
|
||||||
|
* fontFamily: string,
|
||||||
|
* fontSize: int,
|
||||||
|
* fontStyle: array{string, string},
|
||||||
|
* color: string,
|
||||||
|
* align: array,
|
||||||
|
* valign: array,
|
||||||
|
* left: int,
|
||||||
|
* top: int,
|
||||||
|
* width: int,
|
||||||
|
* height: int
|
||||||
|
* } $value
|
||||||
|
*/
|
||||||
function imageText(string $text, object $value): void
|
function imageText(string $text, object $value): void
|
||||||
{
|
{
|
||||||
$text = strtr($text, $this->context);
|
$text = strtr($text, $this->context);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue