【发布时间】:2017-04-02 04:20:47
【问题描述】:
如何限制类 method 仅采用扩展特定类的 class 中的 object?
代码:
序列化接口
namespace App\API\Serializers;
use Illuminate\Database\Eloquent\Model;
interface Serializer
{
public function serialize(Model $model);
}
namespace App\API\Serializers;
use App\API\Serializers\Serializer;
use App\Models\Article;
class MilestoneListSerializer implements Serializer
{
public function serialize(Article $article)
{
}
}
我想将Article 作为参数传递,它正在扩展Illuminate\Database\Eloquent\Model 类
有什么办法吗,请帮帮我。
感谢任何帮助。谢谢。
【问题讨论】:
标签: php class parameters interface extend