mirror of
https://github.com/lkeme/BiliHelper-personal.git
synced 2025-12-19 09:30:10 +08:00
[update] Profile filter
This commit is contained in:
parent
0f5ab6ad5a
commit
82655eb332
@ -64,9 +64,10 @@ LOGO;
|
|||||||
* 解析参数
|
* 解析参数
|
||||||
* @param array $argv
|
* @param array $argv
|
||||||
* @param string $default
|
* @param string $default
|
||||||
|
* @param array $reserved
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function parse(array $argv, string $default = 'user'): string
|
public static function parse(array $argv, string $default = 'user', array $reserved = ['example']): string
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
// backup
|
// backup
|
||||||
@ -83,6 +84,11 @@ LOGO;
|
|||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
failExit('解析命令行参数错误', ['msg' => $e->getMessage()]);
|
failExit('解析命令行参数错误', ['msg' => $e->getMessage()]);
|
||||||
}
|
}
|
||||||
|
// 保留关键字
|
||||||
|
if (in_array($filename, $reserved)) {
|
||||||
|
failExit("不能使用程序保留关键字 {$filename}");
|
||||||
|
}
|
||||||
|
|
||||||
return $filename;
|
return $filename;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -66,7 +66,6 @@ class Schedule extends SingleTon
|
|||||||
return file_put_contents($this->repository, json_encode($data));
|
return file_put_contents($this->repository, json_encode($data));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 写入
|
* 写入
|
||||||
* @param string $class
|
* @param string $class
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user