function ViewExecutableTest::getProtectedProperty
Same name in other branches
- 8.9.x core/modules/views/tests/src/Kernel/ViewExecutableTest.php \Drupal\Tests\views\Kernel\ViewExecutableTest::getProtectedProperty()
- 10 core/modules/views/tests/src/Kernel/ViewExecutableTest.php \Drupal\Tests\views\Kernel\ViewExecutableTest::getProtectedProperty()
- 11.x core/modules/views/tests/src/Kernel/ViewExecutableTest.php \Drupal\Tests\views\Kernel\ViewExecutableTest::getProtectedProperty()
Returns a protected property from a class instance.
Parameters
object $instance: The class instance to return the property from.
string $property: The name of the property to return.
Return value
mixed The instance property value.
1 call to ViewExecutableTest::getProtectedProperty()
- ViewExecutableTest::assertViewDestroy in core/
modules/ views/ tests/ src/ Kernel/ ViewExecutableTest.php - Asserts that expected view properties have been unset by destroy().
File
-
core/
modules/ views/ tests/ src/ Kernel/ ViewExecutableTest.php, line 396
Class
- ViewExecutableTest
- Tests the ViewExecutable class.
Namespace
Drupal\Tests\views\KernelCode
protected function getProtectedProperty($instance, $property) {
$reflection = new \ReflectionProperty($instance, $property);
$reflection->setAccessible(TRUE);
return $reflection->getValue($instance);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.