## Bug report ### Summary Update to PHP 8.2 and watch your Modx log file. You’ll notice PHP deprecation warnings for dynamic properties in the `xPDO` class. This happens in xPDO when using the `getService` method because it dynamically assigns the named service to their instance. See https://github.com/modxcms/revolution/blob/45e4b239f72a2352e788e4f2a3c3f0f456a5e175/core/xpdo/xpdo.class.php#L1238 The deprecation log lines look like this: ``` Deprecated: Creation of dynamic property modX::$myCustomService is deprecated in /core/xpdo/xpdo.class.php on line 1238 ``` ### Environment MODX 2.8.7, PHP 8.2.16
Bug report
Summary
Update to PHP 8.2 and watch your Modx log file. You’ll notice PHP deprecation warnings for dynamic properties in the
xPDOclass. This happens in xPDO when using thegetServicemethod because it dynamically assigns the named service to their instance. See https://github.com/modxcms/revolution/blob/45e4b239f72a2352e788e4f2a3c3f0f456a5e175/core/xpdo/xpdo.class.php#L1238The deprecation log lines look like this:
Environment
MODX 2.8.7, PHP 8.2.16