mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-09 03:22:51 +08:00
feat: 增加通用的扩展字符返回内容处理;
This commit is contained in:
@@ -234,7 +234,7 @@ function build_upload_url($url, $upload_type = null)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 执行扩展事件
|
* 执行扩展事件.
|
||||||
*
|
*
|
||||||
* @param string $name 事件名称
|
* @param string $name 事件名称
|
||||||
* @param string $key 处理的key
|
* @param string $key 处理的key
|
||||||
@@ -269,15 +269,26 @@ function event_handle_result($name, $key, $type = 'all', $params = []) : array
|
|||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
function event_view_content($name)
|
/**
|
||||||
|
* 字符拼接通用处理函数
|
||||||
|
*
|
||||||
|
* @param string $name
|
||||||
|
* @param string $type
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
function event_handle_string($name, $type)
|
||||||
{
|
{
|
||||||
$list_result = event_handle_result($name, 'view_content');
|
$list_result = event_handle_result($name, $type);
|
||||||
|
|
||||||
$content = implode('', $list_result);
|
$content = implode('', $list_result);
|
||||||
|
|
||||||
return $content;
|
return $content;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function event_view_content($name)
|
||||||
|
{
|
||||||
|
return event_handle_string($name, 'view_content');
|
||||||
|
}
|
||||||
|
|
||||||
function event_view_replace($content, $name)
|
function event_view_replace($content, $name)
|
||||||
{
|
{
|
||||||
$list_result = event_handle_result($name, 'view_replace');
|
$list_result = event_handle_result($name, 'view_replace');
|
||||||
@@ -360,6 +371,7 @@ function format_bytes($size, $delimiter = '')
|
|||||||
for ($i = 0; $size >= 1024 && $i < 5; $i++) {
|
for ($i = 0; $size >= 1024 && $i < 5; $i++) {
|
||||||
$size /= 1024;
|
$size /= 1024;
|
||||||
}
|
}
|
||||||
|
|
||||||
return round($size, 2) . $delimiter . $units[$i];
|
return round($size, 2) . $delimiter . $units[$i];
|
||||||
}
|
}
|
||||||
function parse_bytes($size)
|
function parse_bytes($size)
|
||||||
@@ -391,7 +403,6 @@ function parse_bytes($size)
|
|||||||
return $size;
|
return $size;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function get_store_value($key, $default = null)
|
function get_store_value($key, $default = null)
|
||||||
{
|
{
|
||||||
return StoreValueTools::get($key, $default);
|
return StoreValueTools::get($key, $default);
|
||||||
|
|||||||
Reference in New Issue
Block a user