PP-1: 'resource' is a soft reserved keyword as of PHP version 7.0

Created on 7 May 2018, almost 7 years ago
Updated 31 January 2025, 23 days ago

When running ./vendor/bin/phpcs -p web/modules/contrib/migrate_plus/ --standard=PHPCompatibility --extensions=php,module,inc,install,test,profile,theme to check for PHP 7.4 compatibility:

FILE: web/modules/contrib/migrate_plus/migrate_example_advanced/migrate_example_advanced_setup/src/Plugin/rest/resource/PositionResource.php
-----------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
-----------------
 3 | WARNING | 'resource' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
-----------------


FILE: web/modules/contrib/migrate_plus/migrate_example_advanced/migrate_example_advanced_setup/src/Plugin/rest/resource/VarietyItems.php
-------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
-------------
 3 | WARNING | 'resource' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
-------------


FILE: web/modules/contrib/migrate_plus/migrate_example_advanced/migrate_example_advanced_setup/src/Plugin/rest/resource/VarietyList.php
-------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
-------------
 3 | WARNING | 'resource' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
-------------


FILE: web/modules/contrib/migrate_plus/migrate_example_advanced/migrate_example_advanced_setup/src/Plugin/rest/resource/VarietyMultiFiles.php
------------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
------------------
 3 | WARNING | 'resource' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
------------------

📌 Task
Status

Needs work

Version

5.0

Component

API

Created by

🇮🇳India nileshlohar

Live updates comments and jobs are added and updated live.
  • PHP 7.4

    The issue particularly affects sites running on PHP version 7.4.0 or later.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024