diff options
| author | Laria Carolin Chabowski <laria@laria.me> | 2020-04-26 21:03:08 +0200 | 
|---|---|---|
| committer | Laria Carolin Chabowski <laria@laria.me> | 2020-04-26 21:13:51 +0200 | 
| commit | ade9edeb849803082856f7633194913ad4df93a0 (patch) | |
| tree | a864c593f92851678d7ab9fe4e7e9cfdefb539c8 /ratatoeskr/sys/utils.php | |
| parent | c3cc300a952a793b9655226db1aad050daaa3803 (diff) | |
| download | ratatoeskr-cms-ade9edeb849803082856f7633194913ad4df93a0.tar.gz ratatoeskr-cms-ade9edeb849803082856f7633194913ad4df93a0.tar.bz2 ratatoeskr-cms-ade9edeb849803082856f7633194913ad4df93a0.zip | |
Automatic code formatting
Diffstat (limited to 'ratatoeskr/sys/utils.php')
| -rw-r--r-- | ratatoeskr/sys/utils.php | 66 | 
1 files changed, 39 insertions, 27 deletions
| diff --git a/ratatoeskr/sys/utils.php b/ratatoeskr/sys/utils.php index dd330c6..89f779d 100644 --- a/ratatoeskr/sys/utils.php +++ b/ratatoeskr/sys/utils.php @@ -24,9 +24,10 @@   */  function array_repeat($val, $n)  { -    $rv = array(); -    for($i = 0; $i < $n; ++$i) +    $rv = []; +    for ($i = 0; $i < $n; ++$i) {          array_push($rv, $val); +    }      return $rv;  } @@ -44,19 +45,17 @@ function array_blend()  {      $arrays = array_filter(func_get_args(), "is_array"); -    switch(count($arrays)) -    { -        case 0:  return array(); break; +    switch (count($arrays)) { +        case 0:  return []; break;          case 1:  return $arrays[0]; break;          default: -            $rv = array(); -            while(array_sum(array_map("count", $arrays)) > 0) -            { -                for($i = 0; $i < count($arrays); ++$i) -                { +            $rv = []; +            while (array_sum(array_map("count", $arrays)) > 0) { +                for ($i = 0; $i < count($arrays); ++$i) {                      $val = array_shift($arrays[$i]); -                    if($val === NULL) +                    if ($val === null) {                          continue; +                    }                      array_push($rv, $val);                  }              } @@ -80,7 +79,9 @@ function array_blend()   */  function array_filter_empty($input)  { -    return array_filter($input, function($x){return !empty($x);}); +    return array_filter($input, function ($x) { +        return !empty($x); +    });  }  /* @@ -90,13 +91,18 @@ function array_filter_empty($input)   */  function array_filter_keys($input, $callback)  { -    if(!is_array($input)) +    if (!is_array($input)) {          throw new InvalidArgumentException("Argument 1 must be an array"); -    if(empty($input)) -        return array(); -    $delete_keys = array_filter(array_keys($input), function ($x) use ($callback) { return !$callback($x);}); -    foreach($delete_keys as $key) +    } +    if (empty($input)) { +        return []; +    } +    $delete_keys = array_filter(array_keys($input), function ($x) use ($callback) { +        return !$callback($x); +    }); +    foreach ($delete_keys as $key) {          unset($input[$key]); +    }      return $input;  } @@ -112,9 +118,10 @@ function array_filter_keys($input, $callback)   */  function array_kvpairs_to_assoc($input)  { -    $rv = array(); -    foreach($input as $kvpair) +    $rv = []; +    foreach ($input as $kvpair) {          $rv[$kvpair[0]] = $kvpair[1]; +    }      return $rv;  } @@ -161,7 +168,9 @@ function ucount($array, $callback)   */  function vcount($array, $value)  { -    return ucount($array, function($x){return $x===$value;}); +    return ucount($array, function ($x) { +        return $x===$value; +    });  }  /* @@ -171,7 +180,8 @@ function vcount($array, $value)   *   * From: http://dev.kanngard.net/Permalinks/ID_20050507183447.html   */ -function self_url() { +function self_url() +{      $s = empty($_SERVER["HTTPS"]) ? ''          : ($_SERVER["HTTPS"] == "on") ? "s"          : ""; @@ -180,7 +190,8 @@ function self_url() {          : (":".$_SERVER["SERVER_PORT"]);      return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI'];  } -function strleft($s1, $s2) { +function strleft($s1, $s2) +{      return substr($s1, 0, strpos($s1, $s2));  } @@ -206,17 +217,18 @@ function htmlesc($text)  function delete_directory($dir)  {      $dir_content = scandir($dir); -    foreach($dir_content as $f) -    { -        if(($f == "..") or ($f == ".")) +    foreach ($dir_content as $f) { +        if (($f == "..") or ($f == ".")) {              continue; +        }          $f = "$dir/$f"; -        if(is_dir($f)) +        if (is_dir($f)) {              delete_directory($f); -        else +        } else {              unlink($f); +        }      }      rmdir($dir);  } | 
