php - Laravel - @method static 在空模型的评论中 - 我在这里看什么
问题描述
因此,我仍在经历更深入地学习 PHP / Laravel 的过程,完成了一个项目并接手了另一个项目。提供的代码库有几个看似空的模型,注释中有代码块。我的担忧更多是关于那些@method
条目@property
。
我的问题很简单,我在这里看什么?我是否应该担心修改它。是否有涵盖我的 google-fu 错过的资源?
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
/**
* App\FitOption
*
* @property int $id
* @property string $option_type
* @property string $option_name
* @property float $option_price
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereOptionName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereOptionPrice($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereOptionType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\FitOption whereUpdatedAt($value)
* @mixin \Eloquent
*/
class FitOption extends Model
{
//
}
解决方案
原来我正在查看PhpDoc 评论,我不必担心它们。
推荐阅读
- javascript - react-native-svg-transformer 和 typescript 的问题
- git - 致命:无法访问 git:推送代码时操作超时
- python - Matlab网络s2sdd用于python中的s参数
- mysql - 如何编写查询以获取基于多个参数的路由 ID?
- time-complexity - 空嵌套循环的时间复杂度
- python - 绘制不同沙丘背风角的动画
- perl - 在 Perl 中向串口发送下划线
- phpmyadmin - 删除 phpMyAdmin 中的表而不访问其内容
- linux - Linux - 计算超过一行的文件数
- javascript - 为什么 javascript 在 Gatsby 项目中的页面更改时不会触发?