Fix tests for PHP7.2
This commit is contained in:
parent
119908b1c2
commit
b1f15e52a0
2 changed files with 10 additions and 3 deletions
|
@ -42,7 +42,7 @@ class AppServiceProvider extends ServiceProvider
|
|||
$tag = Tag::firstOrCreate(['tag' => $tag]);
|
||||
$tagsToAdd[] = $tag->id;
|
||||
}
|
||||
if (count($tagsToAdd > 0)) {
|
||||
if (count($tagsToAdd) > 0) {
|
||||
$note->tags()->attach($tagsToAdd);
|
||||
}
|
||||
});
|
||||
|
|
11
helpers.php
11
helpers.php
|
@ -16,6 +16,7 @@ if (! function_exists('normalize_url')) {
|
|||
$newUrl = '';
|
||||
$url = parse_url($url);
|
||||
$defaultSchemes = ['http' => 80, 'https' => 443];
|
||||
|
||||
if (isset($url['scheme'])) {
|
||||
$url['scheme'] = strtolower($url['scheme']);
|
||||
// Strip scheme default ports
|
||||
|
@ -27,10 +28,12 @@ if (! function_exists('normalize_url')) {
|
|||
}
|
||||
$newUrl .= "{$url['scheme']}://";
|
||||
}
|
||||
|
||||
if (isset($url['host'])) {
|
||||
$url['host'] = mb_strtolower($url['host']);
|
||||
$newUrl .= $url['host'];
|
||||
}
|
||||
|
||||
if (isset($url['port'])) {
|
||||
$newUrl .= ":{$url['port']}";
|
||||
}
|
||||
|
@ -63,10 +66,14 @@ if (! function_exists('normalize_url')) {
|
|||
}
|
||||
$url['path'] = preg_replace_callback(
|
||||
array_map(
|
||||
create_function('$str', 'return "/%" . strtoupper($str) . "/x";'),
|
||||
function ($str) {
|
||||
return "/%" . strtoupper($str) . "/x";
|
||||
},
|
||||
$u
|
||||
),
|
||||
create_function('$matches', 'return chr(hexdec($matches[0]));'),
|
||||
function ($matches) {
|
||||
return chr(hexdec($matches[0]));
|
||||
},
|
||||
$url['path']
|
||||
);
|
||||
// Remove directory index
|
||||
|
|
Loading…
Add table
Reference in a new issue