Skip to content

Commit 1e454fa

Browse files
authored
Merge pull request #8644 from neclimdul/SplFile-getSize
Fix Spl file handling signatures
2 parents 3daad0c + a1f40c9 commit 1e454fa

File tree

2 files changed

+66
-66
lines changed

2 files changed

+66
-66
lines changed

dictionaries/CallMap.php

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13224,24 +13224,24 @@
1322413224
'SplFileInfo::__construct' => ['void', 'file_name'=>'string'],
1322513225
'SplFileInfo::__toString' => ['string'],
1322613226
'SplFileInfo::__wakeup' => ['void'],
13227-
'SplFileInfo::getATime' => ['int'],
13227+
'SplFileInfo::getATime' => ['int|false'],
1322813228
'SplFileInfo::getBasename' => ['string', 'suffix='=>'string'],
13229-
'SplFileInfo::getCTime' => ['int'],
13229+
'SplFileInfo::getCTime' => ['int|false'],
1323013230
'SplFileInfo::getExtension' => ['string'],
1323113231
'SplFileInfo::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
1323213232
'SplFileInfo::getFilename' => ['string'],
13233-
'SplFileInfo::getGroup' => ['int'],
13234-
'SplFileInfo::getInode' => ['int'],
13235-
'SplFileInfo::getLinkTarget' => ['string'],
13236-
'SplFileInfo::getMTime' => ['int'],
13237-
'SplFileInfo::getOwner' => ['int'],
13233+
'SplFileInfo::getGroup' => ['int|false'],
13234+
'SplFileInfo::getInode' => ['int|false'],
13235+
'SplFileInfo::getLinkTarget' => ['string|false'],
13236+
'SplFileInfo::getMTime' => ['int|false'],
13237+
'SplFileInfo::getOwner' => ['int|false'],
1323813238
'SplFileInfo::getPath' => ['string'],
13239-
'SplFileInfo::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
13239+
'SplFileInfo::getPathInfo' => ['SplFileInfo|null', 'class_name='=>'string'],
1324013240
'SplFileInfo::getPathname' => ['string'],
13241-
'SplFileInfo::getPerms' => ['int'],
13241+
'SplFileInfo::getPerms' => ['int|false'],
1324213242
'SplFileInfo::getRealPath' => ['string|false'],
13243-
'SplFileInfo::getSize' => ['int'],
13244-
'SplFileInfo::getType' => ['string'],
13243+
'SplFileInfo::getSize' => ['int|false'],
13244+
'SplFileInfo::getType' => ['string|false'],
1324513245
'SplFileInfo::isDir' => ['bool'],
1324613246
'SplFileInfo::isExecutable' => ['bool'],
1324713247
'SplFileInfo::isFile' => ['bool'],
@@ -13269,29 +13269,29 @@
1326913269
'SplFileObject::ftell' => ['int|false'],
1327013270
'SplFileObject::ftruncate' => ['bool', 'size'=>'int'],
1327113271
'SplFileObject::fwrite' => ['int', 'string'=>'string', 'length='=>'int'],
13272-
'SplFileObject::getATime' => ['int'],
13272+
'SplFileObject::getATime' => ['int|false'],
1327313273
'SplFileObject::getBasename' => ['string', 'suffix='=>'string'],
1327413274
'SplFileObject::getChildren' => ['null'],
1327513275
'SplFileObject::getCsvControl' => ['array'],
13276-
'SplFileObject::getCTime' => ['int'],
13276+
'SplFileObject::getCTime' => ['int|false'],
1327713277
'SplFileObject::getCurrentLine' => ['string|false'],
1327813278
'SplFileObject::getExtension' => ['string'],
1327913279
'SplFileObject::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
1328013280
'SplFileObject::getFilename' => ['string'],
1328113281
'SplFileObject::getFlags' => ['int'],
13282-
'SplFileObject::getGroup' => ['int'],
13283-
'SplFileObject::getInode' => ['int'],
13284-
'SplFileObject::getLinkTarget' => ['string'],
13282+
'SplFileObject::getGroup' => ['int|false'],
13283+
'SplFileObject::getInode' => ['int|false'],
13284+
'SplFileObject::getLinkTarget' => ['string|false'],
1328513285
'SplFileObject::getMaxLineLen' => ['int'],
13286-
'SplFileObject::getMTime' => ['int'],
13287-
'SplFileObject::getOwner' => ['int'],
13286+
'SplFileObject::getMTime' => ['int|false'],
13287+
'SplFileObject::getOwner' => ['int|false'],
1328813288
'SplFileObject::getPath' => ['string'],
13289-
'SplFileObject::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
13289+
'SplFileObject::getPathInfo' => ['SplFileInfo|null', 'class_name='=>'string'],
1329013290
'SplFileObject::getPathname' => ['string'],
13291-
'SplFileObject::getPerms' => ['int'],
13291+
'SplFileObject::getPerms' => ['int|false'],
1329213292
'SplFileObject::getRealPath' => ['false|string'],
13293-
'SplFileObject::getSize' => ['int'],
13294-
'SplFileObject::getType' => ['string'],
13293+
'SplFileObject::getSize' => ['int|false'],
13294+
'SplFileObject::getType' => ['string|false'],
1329513295
'SplFileObject::hasChildren' => ['false'],
1329613296
'SplFileObject::isDir' => ['bool'],
1329713297
'SplFileObject::isExecutable' => ['bool'],
@@ -13462,29 +13462,29 @@
1346213462
'SplTempFileObject::ftell' => ['int'],
1346313463
'SplTempFileObject::ftruncate' => ['bool', 'size'=>'int'],
1346413464
'SplTempFileObject::fwrite' => ['int', 'string'=>'string', 'length='=>'int'],
13465-
'SplTempFileObject::getATime' => ['int'],
13465+
'SplTempFileObject::getATime' => ['int|false'],
1346613466
'SplTempFileObject::getBasename' => ['string', 'suffix='=>'string'],
1346713467
'SplTempFileObject::getChildren' => ['null'],
1346813468
'SplTempFileObject::getCsvControl' => ['array'],
13469-
'SplTempFileObject::getCTime' => ['int'],
13469+
'SplTempFileObject::getCTime' => ['int|false'],
1347013470
'SplTempFileObject::getCurrentLine' => ['string'],
1347113471
'SplTempFileObject::getExtension' => ['string'],
1347213472
'SplTempFileObject::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
1347313473
'SplTempFileObject::getFilename' => ['string'],
1347413474
'SplTempFileObject::getFlags' => ['int'],
13475-
'SplTempFileObject::getGroup' => ['int'],
13476-
'SplTempFileObject::getInode' => ['int'],
13477-
'SplTempFileObject::getLinkTarget' => ['string'],
13475+
'SplTempFileObject::getGroup' => ['int|false'],
13476+
'SplTempFileObject::getInode' => ['int|false'],
13477+
'SplTempFileObject::getLinkTarget' => ['string|false'],
1347813478
'SplTempFileObject::getMaxLineLen' => ['int'],
13479-
'SplTempFileObject::getMTime' => ['int'],
13480-
'SplTempFileObject::getOwner' => ['int'],
13479+
'SplTempFileObject::getMTime' => ['int|false'],
13480+
'SplTempFileObject::getOwner' => ['int|false'],
1348113481
'SplTempFileObject::getPath' => ['string'],
1348213482
'SplTempFileObject::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
1348313483
'SplTempFileObject::getPathname' => ['string'],
13484-
'SplTempFileObject::getPerms' => ['int'],
13485-
'SplTempFileObject::getRealPath' => ['string'],
13486-
'SplTempFileObject::getSize' => ['int'],
13487-
'SplTempFileObject::getType' => ['string'],
13484+
'SplTempFileObject::getPerms' => ['int|false'],
13485+
'SplTempFileObject::getRealPath' => ['string|false'],
13486+
'SplTempFileObject::getSize' => ['int|false'],
13487+
'SplTempFileObject::getType' => ['string|false'],
1348813488
'SplTempFileObject::hasChildren' => ['bool'],
1348913489
'SplTempFileObject::isDir' => ['bool'],
1349013490
'SplTempFileObject::isExecutable' => ['bool'],

dictionaries/CallMap_historical.php

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -7757,24 +7757,24 @@
77577757
'SplFileInfo::__construct' => ['void', 'file_name'=>'string'],
77587758
'SplFileInfo::__toString' => ['string'],
77597759
'SplFileInfo::__wakeup' => ['void'],
7760-
'SplFileInfo::getATime' => ['int'],
7760+
'SplFileInfo::getATime' => ['int|false'],
77617761
'SplFileInfo::getBasename' => ['string', 'suffix='=>'string'],
7762-
'SplFileInfo::getCTime' => ['int'],
7762+
'SplFileInfo::getCTime' => ['int|false'],
77637763
'SplFileInfo::getExtension' => ['string'],
77647764
'SplFileInfo::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
77657765
'SplFileInfo::getFilename' => ['string'],
7766-
'SplFileInfo::getGroup' => ['int'],
7767-
'SplFileInfo::getInode' => ['int'],
7768-
'SplFileInfo::getLinkTarget' => ['string'],
7769-
'SplFileInfo::getMTime' => ['int'],
7770-
'SplFileInfo::getOwner' => ['int'],
7766+
'SplFileInfo::getGroup' => ['int|false'],
7767+
'SplFileInfo::getInode' => ['int|false'],
7768+
'SplFileInfo::getLinkTarget' => ['string|false'],
7769+
'SplFileInfo::getMTime' => ['int|false'],
7770+
'SplFileInfo::getOwner' => ['int|false'],
77717771
'SplFileInfo::getPath' => ['string'],
7772-
'SplFileInfo::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
7772+
'SplFileInfo::getPathInfo' => ['SplFileInfo|null', 'class_name='=>'string'],
77737773
'SplFileInfo::getPathname' => ['string'],
7774-
'SplFileInfo::getPerms' => ['int'],
7774+
'SplFileInfo::getPerms' => ['int|false'],
77757775
'SplFileInfo::getRealPath' => ['string|false'],
7776-
'SplFileInfo::getSize' => ['int'],
7777-
'SplFileInfo::getType' => ['string'],
7776+
'SplFileInfo::getSize' => ['int|false'],
7777+
'SplFileInfo::getType' => ['string|false'],
77787778
'SplFileInfo::isDir' => ['bool'],
77797779
'SplFileInfo::isExecutable' => ['bool'],
77807780
'SplFileInfo::isFile' => ['bool'],
@@ -7803,29 +7803,29 @@
78037803
'SplFileObject::ftell' => ['int|false'],
78047804
'SplFileObject::ftruncate' => ['bool', 'size'=>'int'],
78057805
'SplFileObject::fwrite' => ['int', 'string'=>'string', 'length='=>'int'],
7806-
'SplFileObject::getATime' => ['int'],
7806+
'SplFileObject::getATime' => ['int|false'],
78077807
'SplFileObject::getBasename' => ['string', 'suffix='=>'string'],
7808-
'SplFileObject::getCTime' => ['int'],
7808+
'SplFileObject::getCTime' => ['int|false'],
78097809
'SplFileObject::getChildren' => ['null'],
78107810
'SplFileObject::getCsvControl' => ['array'],
78117811
'SplFileObject::getCurrentLine' => ['string|false'],
78127812
'SplFileObject::getExtension' => ['string'],
78137813
'SplFileObject::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
78147814
'SplFileObject::getFilename' => ['string'],
78157815
'SplFileObject::getFlags' => ['int'],
7816-
'SplFileObject::getGroup' => ['int'],
7817-
'SplFileObject::getInode' => ['int'],
7818-
'SplFileObject::getLinkTarget' => ['string'],
7819-
'SplFileObject::getMTime' => ['int'],
7816+
'SplFileObject::getGroup' => ['int|false'],
7817+
'SplFileObject::getInode' => ['int|false'],
7818+
'SplFileObject::getLinkTarget' => ['string|false'],
78207819
'SplFileObject::getMaxLineLen' => ['int'],
7821-
'SplFileObject::getOwner' => ['int'],
7820+
'SplFileObject::getMTime' => ['int|false'],
7821+
'SplFileObject::getOwner' => ['int|false'],
78227822
'SplFileObject::getPath' => ['string'],
7823-
'SplFileObject::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
7823+
'SplFileObject::getPathInfo' => ['SplFileInfo|null', 'class_name='=>'string'],
78247824
'SplFileObject::getPathname' => ['string'],
7825-
'SplFileObject::getPerms' => ['int'],
7825+
'SplFileObject::getPerms' => ['int|false'],
78267826
'SplFileObject::getRealPath' => ['false|string'],
7827-
'SplFileObject::getSize' => ['int'],
7828-
'SplFileObject::getType' => ['string'],
7827+
'SplFileObject::getSize' => ['int|false'],
7828+
'SplFileObject::getType' => ['string|false'],
78297829
'SplFileObject::hasChildren' => ['false'],
78307830
'SplFileObject::isDir' => ['bool'],
78317831
'SplFileObject::isExecutable' => ['bool'],
@@ -7995,29 +7995,29 @@
79957995
'SplTempFileObject::ftell' => ['int'],
79967996
'SplTempFileObject::ftruncate' => ['bool', 'size'=>'int'],
79977997
'SplTempFileObject::fwrite' => ['int', 'string'=>'string', 'length='=>'int'],
7998-
'SplTempFileObject::getATime' => ['int'],
7998+
'SplTempFileObject::getATime' => ['int|false'],
79997999
'SplTempFileObject::getBasename' => ['string', 'suffix='=>'string'],
8000-
'SplTempFileObject::getCTime' => ['int'],
8000+
'SplTempFileObject::getCTime' => ['int|false'],
80018001
'SplTempFileObject::getChildren' => ['null'],
80028002
'SplTempFileObject::getCsvControl' => ['array'],
80038003
'SplTempFileObject::getCurrentLine' => ['string'],
80048004
'SplTempFileObject::getExtension' => ['string'],
80058005
'SplTempFileObject::getFileInfo' => ['SplFileInfo', 'class_name='=>'string'],
80068006
'SplTempFileObject::getFilename' => ['string'],
80078007
'SplTempFileObject::getFlags' => ['int'],
8008-
'SplTempFileObject::getGroup' => ['int'],
8009-
'SplTempFileObject::getInode' => ['int'],
8010-
'SplTempFileObject::getLinkTarget' => ['string'],
8011-
'SplTempFileObject::getMTime' => ['int'],
8008+
'SplTempFileObject::getGroup' => ['int|false'],
8009+
'SplTempFileObject::getInode' => ['int|false'],
8010+
'SplTempFileObject::getLinkTarget' => ['string|false'],
80128011
'SplTempFileObject::getMaxLineLen' => ['int'],
8013-
'SplTempFileObject::getOwner' => ['int'],
8012+
'SplTempFileObject::getMTime' => ['int|false'],
8013+
'SplTempFileObject::getOwner' => ['int|false'],
80148014
'SplTempFileObject::getPath' => ['string'],
80158015
'SplTempFileObject::getPathInfo' => ['SplFileInfo', 'class_name='=>'string'],
80168016
'SplTempFileObject::getPathname' => ['string'],
8017-
'SplTempFileObject::getPerms' => ['int'],
8018-
'SplTempFileObject::getRealPath' => ['string'],
8019-
'SplTempFileObject::getSize' => ['int'],
8020-
'SplTempFileObject::getType' => ['string'],
8017+
'SplTempFileObject::getPerms' => ['int|false'],
8018+
'SplTempFileObject::getRealPath' => ['string|false'],
8019+
'SplTempFileObject::getSize' => ['int|false'],
8020+
'SplTempFileObject::getType' => ['string|false'],
80218021
'SplTempFileObject::hasChildren' => ['bool'],
80228022
'SplTempFileObject::isDir' => ['bool'],
80238023
'SplTempFileObject::isExecutable' => ['bool'],

0 commit comments

Comments
 (0)