1. 首页
  2. Laravel

用Tinx重新加载Laravel修补程序会话

Laravel Tinx是安德斯Jürisoo的一个新包,它允许您从Tinker内部重新加载Laravel Tinker shell,并在安装包后为first()、find()和search()等内容提供自动快捷方式,Tinx与artisan命令一起使用:
1php artisan tinx
Tinx的突出功能是能够使用re()命令更新修补程序会话:
1$ php artisan tinx2Tinx – something awesome is about to happen.34>>> re()5Reloading your tinker session.6>>>
Tinx还通过嗅探模型和准备一些快捷方式来准备快捷方式方法。以下是获取第一个用户(至少创建一个用户后)的快捷方式($u):
1$ php artisan tinx 2 3>>> factory(\”AppUser\”, 10)->create();> 5name: \”Florine Herzog\”, 6email: \”schowalter.rowan@example.net\”, 7updated_at: \”2017-10-24 03:10:11\”, 8created_at: \”2017-10-24 03:10:11\”, 9id: 1,10}11…12>>> $u14+\”name\”: \”example\”,15+\”email\”: \”you@example.com\”,16}
如果要基于ID获取特定用户,您可以将id传递给u()函数:
1$ php artisan tinx 2>>> u()> 4 5>>> u(3)> 7id: 3, 8name: \”Alicia Grant\”, 9email: \”veda.koepp@example.net\”,10created_at: \”2017-10-24 03:13:47\”,11updated_at: \”2017-10-24 03:13:47\”,12}
下面是自述文件中的更多示例:`u“AppUser::first()“AppModelsCar::first()“u(3)“AppUser::find(3)“gmail列。“AppUser::where(…)`示例用法等于`c“u(\”gmail\”)“u()“\”AppUser\”“u()::where(…)`
如果有多个型号以同一个字母开头,例如,Pictures和Players,Tinx将为每个型号提供$pi和$pl作为第一条记录。用于Pictures和Players的附带帮助函数将是pi()和pl()。
通过访问官方存储库了解更多信息开始使用Tinx,并在Laravel修补程序会话中获得一些出色的附加功能。

用Tinx重新加载Laravel修补程序会话 为WP2原创文章,链接:https://www.wp2.cn/laravel/%e7%94%a8tinx%e9%87%8d%e6%96%b0%e5%8a%a0%e8%bd%bdlaravel%e4%bf%ae%e8%a1%a5%e7%a8%8b%e5%ba%8f%e4%bc%9a%e8%af%9d/