Some more replacements of create_function

This commit is contained in:
Rob Lensen 2018-03-19 23:55:21 +01:00
parent 8263335c42
commit 50d8aafc77
5 changed files with 8 additions and 11 deletions

View file

@ -377,7 +377,7 @@ SELECT
{
$tags_string = preg_replace_callback(
'/(\d+)/',
create_function('$m', 'global $name_of_tag; return isset($name_of_tag[$m[1]]) ? $name_of_tag[$m[1]] : $m[1];'),
function($m) use ($name_of_tag) { return isset($name_of_tag[$m[1]]) ? $name_of_tag[$m[1]] : $m[1];} ,
str_replace(
',',
', ',

View file

@ -89,7 +89,7 @@ function check_sendmail_timeout()
*/
function quote_check_key_list($check_key_list = array())
{
return array_map(create_function('$s', 'return \'\\\'\'.$s.\'\\\'\';'), $check_key_list);
return array_map(function($s) { return '\''.$s.'\''; } , $check_key_list);
}
/*
@ -543,4 +543,4 @@ function subscribe_notification_by_mail($is_admin_request, $check_key_list = arr
return do_subscribe_unsubscribe_notification_by_mail($is_admin_request, true, $check_key_list);
}
?>
?>

View file

@ -181,10 +181,7 @@ if (!empty($_GET['keyword']))
'('.
implode(' AND ',
array_map(
create_function(
'$s',
'return "content LIKE \'%$s%\'";'
),
function($s) {return "content LIKE \'%$s%\'"; } ,
preg_split('/[\s,;]+/', $_GET['keyword'] )
)
).
@ -562,4 +559,4 @@ flush_page_messages();
if (count($comments) > 0) $template->assign_var_from_handle('COMMENT_LIST', 'comment_list');
$template->pparse('comments');
include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
?>

View file

@ -241,7 +241,7 @@ class Emogrifier {
$nodesWithStyleAttributes = $xpath->query('//*[@style]');
if ($nodesWithStyleAttributes !== FALSE) {
$callback = create_function('$m', 'return strtolower($m[0]);');
$callback = function($m) { return strtolower($m[0]); };
/** @var $nodeWithStyleAttribute \DOMNode */
foreach ($nodesWithStyleAttributes as $node) {

View file

@ -32,7 +32,7 @@ function ws_tags_getList($params, &$service)
$tags = get_available_tags();
if ($params['sort_by_counter'])
{
usort($tags, create_function('$a,$b', 'return -$a["counter"]+$b["counter"];') );
usort($tags, function($a, $b) { return -$a["counter"]+$b["counter"]; });
}
else
{
@ -245,4 +245,4 @@ function ws_tags_add($params, &$service)
return $creation_output;
}
?>
?>