修复setAccessible问题,支持PHP8.5.1
This commit is contained in:
@@ -11,7 +11,9 @@ trait ModifyProperty
|
||||
$reflectObject = new ReflectionObject($object);
|
||||
if ($reflectObject->hasProperty($property)) {
|
||||
$reflectProperty = $reflectObject->getProperty($property);
|
||||
$reflectProperty->setAccessible(true);
|
||||
if(PHP_VERSION_ID < 80100) {
|
||||
$reflectProperty->setAccessible(true);
|
||||
}
|
||||
$reflectProperty->setValue($object, $value);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user