This commit is contained in:
2023-04-11 17:05:03 +08:00
parent 3b7dd9c709
commit c64e05a81e
2 changed files with 57 additions and 14 deletions
+11 -3
View File
@@ -18,11 +18,19 @@ interface ModelInterface
{
/**
* @param array|string $param
* @param array|string|int $param
* @param null $db
* @return ModelInterface
* @return ModelInterface|null
*/
public static function findOne(array|string $param, $db = NULL): mixed;
public static function findOne(array|string|int $param, $db = NULL): ?static;
/**
* @param int $param
* @param null $db
* @return ModelInterface|null
*/
public static function primary(int $param, $db = NULL): ?static;
/**