Skip to content

Commit 1ef3887

Browse files
committed
Update dev dependencies
1 parent 91d4e6b commit 1ef3887

6 files changed

Lines changed: 12 additions & 13 deletions

File tree

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"ext-pdo": "*"
2121
},
2222
"require-dev": {
23-
"friendsofphp/php-cs-fixer": "^3.64",
24-
"phpstan/phpstan": "^2.1",
23+
"friendsofphp/php-cs-fixer": "^3.75",
24+
"phpstan/phpstan": "^2.1.14",
2525
"phpunit/phpunit": "^10.5",
2626
"ramsey/uuid": "^4.2.3"
2727
},

src/QueryBuilder/Insert.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ public function buildQuery(string $table, array $colVals): SqlParams
4848

4949
$valSetStr = ' (' . str_repeat('?,', count($columns) - 1) . '?),';
5050
$valStr = ' VALUES' . substr_replace(str_repeat($valSetStr, count($colVals)), '', -1); // remove trailing comma
51-
/** @phpstan-ignore argument.type */
5251
$params = array_merge(...array_map(array_values(...), $colVals));
5352

5453
return new SqlParams($insert . $valStr, $params);

test/DbTestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
namespace DevTheorem\PeachySQL\Test;
44

5-
use DevTheorem\PeachySQL\QueryBuilder\SqlParams;
65
use DevTheorem\PeachySQL\{PeachySql, SqlException};
6+
use DevTheorem\PeachySQL\QueryBuilder\SqlParams;
77
use PHPUnit\Framework\TestCase;
88
use Ramsey\Uuid\Uuid;
99

test/MssqlDbTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,13 @@ public static function dbProvider(): PeachySql
5252
PDO::SQLSRV_ATTR_FETCHES_NUMERIC_TYPE => true,
5353
]);
5454

55-
self::$db = new PeachySql($pdo);
56-
self::createTestTable(self::$db);
55+
self::$db = self::createTestTable(new PeachySql($pdo));
5756
}
5857

5958
return self::$db;
6059
}
6160

62-
private static function createTestTable(PeachySql $db): void
61+
private static function createTestTable(PeachySql $db): PeachySql
6362
{
6463
$sql = "
6564
DROP TABLE IF EXISTS Users;
@@ -74,5 +73,6 @@ private static function createTestTable(PeachySql $db): void
7473
)";
7574

7675
$db->query($sql);
76+
return $db;
7777
}
7878
}

test/MysqlDbTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,13 @@ public static function dbProvider(): PeachySql
3232
PDO::ATTR_EMULATE_PREPARES => false,
3333
]);
3434

35-
self::$db = new PeachySql($pdo);
36-
self::createTestTable(self::$db);
35+
self::$db = self::createTestTable(new PeachySql($pdo));
3736
}
3837

3938
return self::$db;
4039
}
4140

42-
private static function createTestTable(PeachySql $db): void
41+
private static function createTestTable(PeachySql $db): PeachySql
4342
{
4443
$sql = "
4544
CREATE TABLE Users (
@@ -54,5 +53,6 @@ private static function createTestTable(PeachySql $db): void
5453

5554
$db->query("DROP TABLE IF EXISTS Users");
5655
$db->query($sql);
56+
return $db;
5757
}
5858
}

test/PgsqlDbTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,13 @@ public static function dbProvider(): PeachySql
3838
PDO::ATTR_EMULATE_PREPARES => false,
3939
]);
4040

41-
self::$db = new PeachySql($pdo);
42-
self::createTestTable(self::$db);
41+
self::$db = self::createTestTable(new PeachySql($pdo));
4342
}
4443

4544
return self::$db;
4645
}
4746

48-
private static function createTestTable(PeachySql $db): void
47+
private static function createTestTable(PeachySql $db): PeachySql
4948
{
5049
$sql = "
5150
CREATE TABLE Users (
@@ -60,5 +59,6 @@ private static function createTestTable(PeachySql $db): void
6059

6160
$db->query("DROP TABLE IF EXISTS Users");
6261
$db->query($sql);
62+
return $db;
6363
}
6464
}

0 commit comments

Comments
 (0)