【问题标题】:How to annotate Laravel Collection elements during iteration如何在迭代期间注释 Laravel 集合元素
【发布时间】:2021-10-15 19:55:50
【问题描述】:

我正在考虑如何在 PhpStorm 中注释类型。我相信 PhpStorm 正在使用 Psalm 来解析类型,但我在这里找不到如何注释类型以获取建议:

我的应用程序中的$row 将始终是Collection 对象,我想在此处用注释标记它。

有人知道如何实现吗?

    /**
     * @param Collection $rows
     */
    public function collection(Collection $rows)
    {
        foreach ($rows as $row)
        {
            dump($row->); // $row is also Collection object
        }
    }

【问题讨论】:

标签: php laravel phpstorm psalm-php


【解决方案1】:

【讨论】:

  • 我不认为$row 应该是Collection$rows 是。
猜你喜欢
  • 2016-02-26
  • 1970-01-01
  • 1970-01-01
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-09
相关资源
最近更新 更多