getGhostFieldValue( 'privateField', OldGhostFieldTestClass::class ); } public function getProtectedField() { return $this->getGhostFieldValue( 'protectedField' ); } public function getPublicField() { return $this->getGhostFieldValue( 'publicField' ); } } // Do not delete this alias; it is needed for GhostFieldAccessTraitTest class_alias( GhostFieldTestClass::class, 'Wikimedia\\Reflection\\GhostFieldTestClass' );