主题
助手函数
CatchAdmin 自带的一些好用的助手函数
打印
如果因为跨域而无法使用 dd
函数输出,那么可以使用下面的
php
dd_('支持跨域打印')
后台缓存函数
这个函数主要用来统一管理后台缓存的,根据缓存前缀配置。需要配置自定义的缓存前缀需要在 env 文件配置
php
CATCH_ADMIN_CACHE_KEY=这里自定义配置
php
admin_cache(string $key, \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, Closure $callback)
使用
php
admin_cache('cache_key', 300, function () {
return 'admin_cache'
});
永久存储,ttl 设置为 null
或者 0
php
admin_cache('cache_key', null, function () {
return 'admin_cache'
});
获取后台缓存
php
admin_cache_get('cache_key', []);
删除后台缓存
php
admin_cache_delete('cache_key');
获取当前链接所有表
这个方法可以获取当前数据库链接所有表信息
php
get_all_tables(?string $connection = null, bool $removePrefix = true)
- $connection 链接
- $removePrefix 是否删除表前缀
移除 app url
如果需要移除链接中的 app url 配置的值,可以使用它
php
remove_app_url(string $url)