我有一个名为Lesson
的模型,如下所示:
namespace App;
use Illuminate'Database'Eloquent'Model;
use Illuminate'Database'Eloquent'SoftDeletes;
class Lesson extends Model
{
use SoftDeletes;
public $primaryKey = 'lesson_id';
protected $dates = ['deleted_at', 'start_date', 'end_date'];
protected $guarded = [
'lesson_id', 'created_at', 'updated_at', 'deleted_at'
];
protected $appends = ['start_date_picker', 'end_date_picker'];
}
在LessonController
show()方法中,我将该模型的一个实例作为一个名为$lesson
的变量发送到名为lesson-show
的视图。
现在,我想要一个属性或方法在lesson-show
视图中获取该模型的名称,这样当调用它时,就会返回一个类似App'Lesson
的字符串,意思是与Class命名空间一起使用。
有什么方法或属性可以做到这一点吗?
我不知道你为什么想要这个,但仍然:
dd(get_class($lesson));