chore: Аннотации к типам
This commit is contained in:
parent
386a927254
commit
245b5c6c19
18 changed files with 191 additions and 104 deletions
|
|
@ -217,15 +217,29 @@ class Functions {
|
|||
return ($a[$key] < $b[$key]) ? -1 : 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* @param string $name Метод
|
||||
* @param object $o
|
||||
*
|
||||
* @return mixed
|
||||
*/
|
||||
static function __self($name, $o) {
|
||||
return call_user_func([$o, $name]);
|
||||
}
|
||||
|
||||
static function concat(/* $args ...*/) {
|
||||
$args = func_get_args();
|
||||
/**
|
||||
* @param string ...$args
|
||||
* @return string
|
||||
*/
|
||||
static function concat(...$args) {
|
||||
return implode("", $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param mixed $x
|
||||
* @return bool
|
||||
*/
|
||||
static function __empty($x) {
|
||||
return empty($x);
|
||||
}
|
||||
|
|
@ -235,7 +249,7 @@ class Functions {
|
|||
* @example key_values('a', array(1 => array('a' => 1, 'b' => 2))) => array(1)
|
||||
*
|
||||
* @param string $key
|
||||
* @param array|\ArrayIterator $array
|
||||
* @param list<array>|\ArrayIterator $array
|
||||
* @return mixed
|
||||
*/
|
||||
static function key_values($key, $array) {
|
||||
|
|
@ -249,7 +263,7 @@ class Functions {
|
|||
|
||||
/**
|
||||
* @param string $key
|
||||
* @param array|\ArrayIterator $array
|
||||
* @param list<object>|\ArrayIterator $array
|
||||
*/
|
||||
static function key_values_object($key, $array) {
|
||||
$result = [];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue