getDateFormat創(chuàng)建后沒有調用為什么會執(zhí)行呢?
model層的getDateFormat怎么會調用?而且自己測試寫的貌似并沒有調用
<?php namespace?App; use?Illuminate\Database\Eloquent\Model; class?Student?extends?Model? { //指定表名 protected?$table?=?'student'; //指定Id protected?$primaryKey?=?'id'; public?$timestamps?=?false; protected?function?getDateFormat() { ????var_dump(111); ??? return?time(); } }
這里我關閉timestamps他會不調用getDateFormat, 我將這個置為true又會打印出111,哪個大佬能解釋一下這是為什么嗎
2019-12-02
這個應該是自動調用的,老師視頻里也并沒有調用這個函數,然后就能直接返回時間戳