154 Star 1.3K Fork 270

剑走偏锋 / dcat-admin

 / 详情

使用修改器后无法保存表单

待办的
创建于  
2022-08-22 12:33

php : 8.1.5
dcat: 2.2.2-beta
laravel : 9

问题:
Model使用修改器后无法保存表单, 直接报错

修改器如下:

    /**
     * @return Attribute
     */
    protected function price(): Attribute
    {
        return Attribute::make(
            get: fn ($value) => $value / 100,
            set: fn ($value) => $value * 100,
        );
    }

报错信息:

[2022-08-21 20:54:53] local.ERROR: Call to undefined method App\Models\Package::price() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\Package::price() at /Users/alim/projects/tamam/tamam-server/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:71)
[stacktrace]

评论 (0)

Alim 创建了任务
Alim 修改了描述
展开全部操作日志

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
PHP
1
https://gitee.com/jqhph/dcat-admin.git
git@gitee.com:jqhph/dcat-admin.git
jqhph
dcat-admin
dcat-admin

搜索帮助