mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
[ticket/17281] Update psalm config and fix issues
PHPBB3-17281
This commit is contained in:
@@ -74,7 +74,7 @@ class type_converter
|
||||
* @param string $type Legacy type name.
|
||||
* @param int $length Type length.
|
||||
*
|
||||
* @return array{string, array} Pair of type name and options.
|
||||
* @return array{string, array{string, ...}} Pair of type name and options.
|
||||
*/
|
||||
private static function mapWithLength(string $type, int $length): array
|
||||
{
|
||||
|
@@ -279,7 +279,7 @@ class mssql_odbc extends \phpbb\db\driver\mssql_base
|
||||
{
|
||||
$id = odbc_result($result_id, 1);
|
||||
odbc_free_result($result_id);
|
||||
return $id;
|
||||
return $id ? (int) $id : false;
|
||||
}
|
||||
odbc_free_result($result_id);
|
||||
}
|
||||
|
@@ -44,7 +44,7 @@ class exception extends \Exception
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
public function __toString(): string
|
||||
{
|
||||
return $this->message . ': ' . var_export($this->parameters, true);
|
||||
}
|
||||
|
@@ -103,6 +103,7 @@ class module implements \phpbb\db\migration\tool\tool_interface
|
||||
|
||||
foreach ($parent_sqls as $parent_sql)
|
||||
{
|
||||
/** @psalm-suppress NoValue */
|
||||
$sql = 'SELECT module_id
|
||||
FROM ' . $this->modules_table . "
|
||||
WHERE module_class = '" . $this->db->sql_escape($class) . "'
|
||||
|
Reference in New Issue
Block a user