@@ -252,7 +252,7 @@ class Config
252
252
* @return mixed
253
253
* @throws \PHP_CodeSniffer\Exceptions\RuntimeException If the setting name is invalid.
254
254
*/
255
- public function __get ($ name )
255
+ public function __get (string $ name )
256
256
{
257
257
if (array_key_exists ($ name , $ this ->settings ) === false ) {
258
258
throw new RuntimeException ("ERROR: unable to get value of property \"$ name \"" );
@@ -288,7 +288,7 @@ public function __get($name)
288
288
* @return void
289
289
* @throws \PHP_CodeSniffer\Exceptions\RuntimeException If the setting name is invalid.
290
290
*/
291
- public function __set ($ name , $ value )
291
+ public function __set (string $ name , $ value )
292
292
{
293
293
if (array_key_exists ($ name , $ this ->settings ) === false ) {
294
294
throw new RuntimeException ("Can't __set() $ name; setting doesn't exist " );
@@ -359,7 +359,7 @@ public function __set($name, $value)
359
359
*
360
360
* @return bool
361
361
*/
362
- public function __isset ($ name )
362
+ public function __isset (string $ name )
363
363
{
364
364
return isset ($ this ->settings [$ name ]);
365
365
@@ -373,7 +373,7 @@ public function __isset($name)
373
373
*
374
374
* @return void
375
375
*/
376
- public function __unset ($ name )
376
+ public function __unset (string $ name )
377
377
{
378
378
$ this ->settings [$ name ] = null ;
379
379
@@ -399,7 +399,7 @@ public function getSettings()
399
399
*
400
400
* @return void
401
401
*/
402
- public function setSettings ($ settings )
402
+ public function setSettings (array $ settings )
403
403
{
404
404
$ this ->settings = $ settings ;
405
405
@@ -415,7 +415,7 @@ public function setSettings($settings)
415
415
*
416
416
* @return void
417
417
*/
418
- public function __construct (array $ cliArgs =[], $ dieOnUnknownArg =true )
418
+ public function __construct (array $ cliArgs =[], bool $ dieOnUnknownArg =true )
419
419
{
420
420
if (defined ('PHP_CODESNIFFER_IN_TESTS ' ) === true ) {
421
421
// Let everything through during testing so that we can
@@ -498,7 +498,7 @@ public function __construct(array $cliArgs=[], $dieOnUnknownArg=true)
498
498
*
499
499
* @return void
500
500
*/
501
- public function setCommandLineValues ($ args )
501
+ public function setCommandLineValues (array $ args )
502
502
{
503
503
$ this ->cliArgs = $ args ;
504
504
$ numArgs = count ($ args );
@@ -675,7 +675,7 @@ public function restoreDefaults()
675
675
* @return void
676
676
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException
677
677
*/
678
- public function processShortArgument ($ arg , $ pos )
678
+ public function processShortArgument (string $ arg , int $ pos )
679
679
{
680
680
switch ($ arg ) {
681
681
case 'h ' :
@@ -787,7 +787,7 @@ public function processShortArgument($arg, $pos)
787
787
* @return void
788
788
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException
789
789
*/
790
- public function processLongArgument ($ arg , $ pos )
790
+ public function processLongArgument (string $ arg , int $ pos )
791
791
{
792
792
switch ($ arg ) {
793
793
case 'help ' :
@@ -1319,7 +1319,7 @@ public function processLongArgument($arg, $pos)
1319
1319
* @return array<string>
1320
1320
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException When any of the provided codes are not valid as sniff codes.
1321
1321
*/
1322
- private function parseSniffCodes ($ input , $ argument )
1322
+ private function parseSniffCodes (string $ input , string $ argument )
1323
1323
{
1324
1324
$ errors = [];
1325
1325
$ sniffs = [];
@@ -1408,7 +1408,7 @@ static function ($carry, $item) {
1408
1408
* @return void
1409
1409
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException
1410
1410
*/
1411
- public function processUnknownArgument ($ arg , $ pos )
1411
+ public function processUnknownArgument (string $ arg , int $ pos )
1412
1412
{
1413
1413
// We don't know about any additional switches; just files.
1414
1414
if ($ arg [0 ] === '- ' ) {
@@ -1434,7 +1434,7 @@ public function processUnknownArgument($arg, $pos)
1434
1434
* @return void
1435
1435
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException
1436
1436
*/
1437
- public function processFilePath ($ path )
1437
+ public function processFilePath (string $ path )
1438
1438
{
1439
1439
// If we are processing STDIN, don't record any files to check.
1440
1440
if ($ this ->stdin === true ) {
@@ -1490,7 +1490,7 @@ public function printUsage()
1490
1490
*
1491
1491
* @return string|void
1492
1492
*/
1493
- public function printShortUsage ($ returnOutput =false )
1493
+ public function printShortUsage (bool $ returnOutput =false )
1494
1494
{
1495
1495
if (PHP_CODESNIFFER_CBF === true ) {
1496
1496
$ usage = 'Run "phpcbf --help" for usage information ' ;
@@ -1560,7 +1560,7 @@ public function printPHPCBFUsage()
1560
1560
* @see setConfigData()
1561
1561
* @see getAllConfigData()
1562
1562
*/
1563
- public static function getConfigData ($ key )
1563
+ public static function getConfigData (string $ key )
1564
1564
{
1565
1565
$ phpCodeSnifferConfig = self ::getAllConfigData ();
1566
1566
@@ -1585,7 +1585,7 @@ public static function getConfigData($key)
1585
1585
* @return string|null
1586
1586
* @see getConfigData()
1587
1587
*/
1588
- public static function getExecutablePath ($ name )
1588
+ public static function getExecutablePath (string $ name )
1589
1589
{
1590
1590
$ data = self ::getConfigData ($ name .'_path ' );
1591
1591
if ($ data !== null ) {
@@ -1633,7 +1633,7 @@ public static function getExecutablePath($name)
1633
1633
* @see getConfigData()
1634
1634
* @throws \PHP_CodeSniffer\Exceptions\DeepExitException If the config file can not be written.
1635
1635
*/
1636
- public function setConfigData ($ key , $ value , $ temp =false )
1636
+ public function setConfigData (string $ key , ? string $ value , bool $ temp =false )
1637
1637
{
1638
1638
if (isset ($ this ->overriddenDefaults ['runtime-set ' ]) === true
1639
1639
&& isset ($ this ->overriddenDefaults ['runtime-set ' ][$ key ]) === true
@@ -1749,7 +1749,7 @@ public static function getAllConfigData()
1749
1749
*
1750
1750
* @return string
1751
1751
*/
1752
- public function prepareConfigDataForDisplay ($ data )
1752
+ public function prepareConfigDataForDisplay (array $ data )
1753
1753
{
1754
1754
if (empty ($ data ) === true ) {
1755
1755
return '' ;
@@ -1786,7 +1786,7 @@ public function prepareConfigDataForDisplay($data)
1786
1786
*
1787
1787
* @return void
1788
1788
*/
1789
- public function printConfigData ($ data )
1789
+ public function printConfigData (array $ data )
1790
1790
{
1791
1791
echo $ this ->prepareConfigDataForDisplay ($ data );
1792
1792
0 commit comments