报告具有指定类型的对象的 public 属性。 建议通过 #[ObjectShape] 特性或 PHPDoc 注释中的对象形状来指定返回对象的形状。

示例:


  $a = new stdClass();
  $a->name = "name";
  $a->age = 2;

在应用快速修复后:


  /** @var $a object{name: string, age: int} */
  $a = new stdClass();
  $a->name = "name";
  $a->age = 2;