Revert "改名"
This reverts commit fdf58326
This commit is contained in:
@@ -27,7 +27,7 @@ class DateFormat
|
||||
if ($time === null) {
|
||||
$time = time();
|
||||
} else if (is_numeric($time)) {
|
||||
$length = strlen(floatval($time));
|
||||
$length = strlen((string)$time);
|
||||
if ($length != 10 && $length != 13) {
|
||||
return false;
|
||||
}
|
||||
@@ -86,9 +86,7 @@ class DateFormat
|
||||
return false;
|
||||
}
|
||||
|
||||
$time = date('t', $time);
|
||||
|
||||
return $time;
|
||||
return date('t', $time);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,6 +21,7 @@ class Dtl extends Component
|
||||
/**
|
||||
* Dtl constructor.
|
||||
* @param $params
|
||||
* @throws Exception
|
||||
*/
|
||||
public function __construct($params)
|
||||
{
|
||||
@@ -35,9 +36,6 @@ class Dtl extends Component
|
||||
*/
|
||||
public function toArray(): array
|
||||
{
|
||||
if (!is_array($this->params)) {
|
||||
return ArrayAccess::toArray($this->params);
|
||||
}
|
||||
return $this->params;
|
||||
}
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
namespace Kiri\Core;
|
||||
|
||||
use JetBrains\PhpStorm\Pure;
|
||||
use ReturnTypeWillChange;
|
||||
|
||||
class HashMap implements \ArrayAccess
|
||||
{
|
||||
@@ -62,7 +63,7 @@ class HashMap implements \ArrayAccess
|
||||
* @param mixed $offset
|
||||
* @return bool
|
||||
*/
|
||||
public function offsetExists($offset): bool
|
||||
public function offsetExists(mixed $offset): bool
|
||||
{
|
||||
return isset($this->lists[$offset]);
|
||||
}
|
||||
@@ -72,7 +73,7 @@ class HashMap implements \ArrayAccess
|
||||
* @param mixed $offset
|
||||
* @return mixed
|
||||
*/
|
||||
#[Pure] public function offsetGet($offset): mixed
|
||||
#[Pure] public function offsetGet(mixed $offset): mixed
|
||||
{
|
||||
return $this->get($offset);
|
||||
}
|
||||
@@ -82,7 +83,8 @@ class HashMap implements \ArrayAccess
|
||||
* @param mixed $offset
|
||||
* @param mixed $value
|
||||
*/
|
||||
public function offsetSet($offset, $value)
|
||||
#[ReturnTypeWillChange]
|
||||
public function offsetSet(mixed $offset, mixed $value)
|
||||
{
|
||||
$this->put($offset, $value);
|
||||
}
|
||||
@@ -91,7 +93,8 @@ class HashMap implements \ArrayAccess
|
||||
/**
|
||||
* @param mixed $offset
|
||||
*/
|
||||
public function offsetUnset($offset)
|
||||
#[ReturnTypeWillChange]
|
||||
public function offsetUnset(mixed $offset)
|
||||
{
|
||||
unset($this->lists[$offset]);
|
||||
}
|
||||
|
||||
@@ -59,6 +59,7 @@ class Help
|
||||
/**
|
||||
* @param $xml
|
||||
* @return mixed
|
||||
* @throws Exception
|
||||
*/
|
||||
public static function toArray($xml): mixed
|
||||
{
|
||||
|
||||
@@ -43,7 +43,7 @@ class Json
|
||||
* @param bool $asArray
|
||||
* @return mixed
|
||||
*/
|
||||
public static function decode($data, $asArray = true): mixed
|
||||
public static function decode($data, bool $asArray = true): mixed
|
||||
{
|
||||
if (is_array($data) || is_numeric($data)) {
|
||||
return $data;
|
||||
@@ -55,14 +55,13 @@ class Json
|
||||
|
||||
/**
|
||||
* @param $code
|
||||
* @param string $message
|
||||
* @param array $data
|
||||
* @param string|array $message
|
||||
* @param array|int $data
|
||||
* @param int $count
|
||||
* @param array $exPageInfo
|
||||
* @return mixed
|
||||
* @throws
|
||||
* @return string|bool
|
||||
*/
|
||||
public static function to($code, $message = '', $data = [], $count = 0, $exPageInfo = []): mixed
|
||||
public static function to($code, string|array $message = '', array|int $data = [], int $count = 0, array $exPageInfo = []): string|bool
|
||||
{
|
||||
$params['code'] = $code;
|
||||
if (!is_string($message)) {
|
||||
|
||||
@@ -108,7 +108,6 @@ class Container implements ContainerInterface
|
||||
/**
|
||||
* @param $class
|
||||
* @return bool
|
||||
* @throws ReflectionException
|
||||
*/
|
||||
public function isInterface($class): bool
|
||||
{
|
||||
@@ -212,7 +211,6 @@ class Container implements ContainerInterface
|
||||
* @param $className
|
||||
* @param $method
|
||||
* @return array
|
||||
* @throws ReflectionException
|
||||
*/
|
||||
public function getMethodAttribute($className, $method = null): array
|
||||
{
|
||||
@@ -228,7 +226,6 @@ class Container implements ContainerInterface
|
||||
* @param string $class
|
||||
* @param string|null $property
|
||||
* @return ReflectionProperty|ReflectionProperty[]|null
|
||||
* @throws ReflectionException
|
||||
*/
|
||||
public function getClassReflectionProperty(string $class, string $property = null): ReflectionProperty|null|array
|
||||
{
|
||||
@@ -339,9 +336,6 @@ class Container implements ContainerInterface
|
||||
if (!isset($this->_parameters[$class])) {
|
||||
$this->_parameters[$class] = [];
|
||||
}
|
||||
if (!isset($this->_parameters[$class][$method])) {
|
||||
$this->_parameters[$class][$method] = [];
|
||||
}
|
||||
return $this->_parameters[$class][$method] = $parameters;
|
||||
}
|
||||
|
||||
@@ -360,7 +354,6 @@ class Container implements ContainerInterface
|
||||
/**
|
||||
* @param ReflectionMethod|ReflectionFunction $reflectionMethod
|
||||
* @return array
|
||||
* @throws ReflectionException
|
||||
*/
|
||||
private function resolveMethodParameters(ReflectionMethod|ReflectionFunction $reflectionMethod): array
|
||||
{
|
||||
@@ -394,7 +387,6 @@ class Container implements ContainerInterface
|
||||
/**
|
||||
* @param $class
|
||||
* @return ReflectionClass|null
|
||||
* @throws ReflectionException
|
||||
*/
|
||||
public function getReflect($class): ?ReflectionClass
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user