chore: Аннотации к типам
This commit is contained in:
parent
09a61244ca
commit
1e27648a12
17 changed files with 217 additions and 81 deletions
|
|
@ -6,6 +6,10 @@ use GdImage;
|
|||
|
||||
class Image
|
||||
{
|
||||
/**
|
||||
* @param $uri
|
||||
* @return GdImage|false
|
||||
*/
|
||||
static function load($uri): GdImage|false
|
||||
{
|
||||
$e = strtolower(pathinfo($uri, PATHINFO_EXTENSION));
|
||||
|
|
@ -32,6 +36,11 @@ class Image
|
|||
return $image_p;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param GdImage $image
|
||||
* @param string $uri
|
||||
* @return bool
|
||||
*/
|
||||
static function save($image, $uri): bool
|
||||
{
|
||||
$e = strtolower(pathinfo($uri, PATHINFO_EXTENSION));
|
||||
|
|
|
|||
|
|
@ -51,11 +51,10 @@ class StringUtil {
|
|||
}
|
||||
|
||||
//Проверка равенства двух строк на русском языке.
|
||||
static function equalRussianCheck($str1,$str2) {
|
||||
static function equalRussianCheck($str1,$str2): bool {
|
||||
return self::normalizeRussian($str1) == self::normalizeRussian($str2);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Попадает ли строка в список вариантов
|
||||
* input: $str="foo1" $variants="foo1|foo2|foo3"
|
||||
|
|
|
|||
|
|
@ -32,12 +32,15 @@ class TemplateImage
|
|||
|
||||
);
|
||||
|
||||
/** @var string */
|
||||
protected $src;
|
||||
protected array $context = [];
|
||||
protected array $data = [];
|
||||
protected string $base = "c:\\windows\\fonts\\";
|
||||
protected GdImage $image;
|
||||
/** @var bool */
|
||||
protected $_prepare = true;
|
||||
/** @var bool */
|
||||
public $debug = false;
|
||||
public string $resource;
|
||||
public string $filename;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue