Fix potential bugs

This commit is contained in:
Dennis Eichhorn 2017-02-14 12:08:29 +01:00
parent d996d022a1
commit 5e08eae160
2 changed files with 3 additions and 7 deletions

View File

@ -69,11 +69,7 @@ class Autoloader
$class = ltrim($class, '\\');
$class = str_replace(['_', '\\'], '/', $class);
if (file_exists(__DIR__ . '/../' . $class . '.php')) {
return $class;
}
return false;
return file_exists(__DIR__ . '/../' . $class . '.php');
}
}

View File

@ -55,7 +55,7 @@ class ArrayUtils
*/
public static function unsetArray(string $path, array $data, string $delim) : array
{
$nodes = explode($delim, $path);
$nodes = explode($delim, trim($path, $delim));
$prevEl = null;
$el = &$data;
@ -94,7 +94,7 @@ class ArrayUtils
*/
public static function setArray(string $path, array $data, $value, string $delim, bool $overwrite = false) : array
{
$pathParts = explode($delim, $path);
$pathParts = explode($delim, trim($path, $delim));
$current = &$data;
foreach ($pathParts as $key) {