* enforced v7.1 compliance, preparations for v7.2
 * removed deprecated usage of each()
 * prefer array deconstruction via [] instead of calling list()
 * try to catch failed session_start()
 * prefer ... - Token instead of calling func_get_args() func_num_args()
 * enforce return types in AjaxHandler
 * revision push
This commit is contained in:
Sarjuuk
2018-11-27 00:43:32 +01:00
parent f8a34aa98e
commit d9cd24026c
46 changed files with 299 additions and 342 deletions

View File

@@ -157,10 +157,10 @@ class FileGen
self::$cliOpts[$opt] = true;
}
public static function hasOpt(/* ...$opt */)
public static function hasOpt(string ...$opts) : int
{
$result = 0x0;
foreach (func_get_args() as $idx => $arg)
foreach ($opts as $idx => $arg)
{
if (!is_string($arg))
continue;
@@ -204,7 +204,7 @@ class FileGen
if (!empty(self::$tplFiles[$key]))
{
list($file, $destPath, $deps) = self::$tplFiles[$key];
[$file, $destPath, $deps] = self::$tplFiles[$key];
if ($content = file_get_contents(FileGen::$tplPath.$file.'.in'))
{