Php 在抽象类中定义模型属性
IDE无休止地提醒我们在使用模型键入提示函数参数时使用契约 我让步了,并试图通过为模型定义接口+抽象类来做正确的事情 我接着添加了一个接口和一个由模型扩展的抽象类:Php 在抽象类中定义模型属性,php,laravel,laravel-8,Php,Laravel,Laravel 8,IDE无休止地提醒我们在使用模型键入提示函数参数时使用契约 我让步了,并试图通过为模型定义接口+抽象类来做正确的事情 我接着添加了一个接口和一个由模型扩展的抽象类: <?php namespace App\Models\I18n; use App\Models\Product; use Autogo\Contracts\Models\ProductInterface; abstract class ProductBase extends Base implements Product
<?php
namespace App\Models\I18n;
use App\Models\Product;
use Autogo\Contracts\Models\ProductInterface;
abstract class ProductBase extends Base implements ProductInterface
{
public ?Store $store = null;
public ?int $id;
public ?int $images;
public ?int $price;
public ?Supplier $supplier;
}