modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2024-05-20 17:30:46 +04:00
parent c70339cba5
commit c29975879c
6 changed files with 14 additions and 13 deletions

View File

@ -1,7 +1,8 @@
<?php <?php
namespace nur\sery\values; namespace nur\sery\php;
use ArrayAccess; use ArrayAccess;
use nur\sery\A;
use nur\sery\cl; use nur\sery\cl;
/** /**
@ -46,7 +47,7 @@ class akey {
$array->offsetSet($key, ++$value); $array->offsetSet($key, ++$value);
return $value; return $value;
} else { } else {
cl::ensure_array($array); A::ensure_array($array);
$value = (int)cl::get($array, $key); $value = (int)cl::get($array, $key);
return $array[$key] = ++$value; return $array[$key] = ++$value;
} }
@ -59,7 +60,7 @@ class akey {
if ($allow_negative || $value > 0) $array->offsetSet($key, --$value); if ($allow_negative || $value > 0) $array->offsetSet($key, --$value);
return $value; return $value;
} else { } else {
cl::ensure_array($array); A::ensure_array($array);
$value = (int)cl::get($array, $key); $value = (int)cl::get($array, $key);
if ($allow_negative || $value > 0) $array[$key] = --$value; if ($allow_negative || $value > 0) $array[$key] = --$value;
return $value; return $value;
@ -76,7 +77,7 @@ class akey {
$value = cl::merge($value, $merge); $value = cl::merge($value, $merge);
$array->offsetSet($key, $value); $array->offsetSet($key, $value);
} else { } else {
cl::ensure_array($array); A::ensure_array($array);
$array[$key] = cl::merge($array[$key], $merge); $array[$key] = cl::merge($array[$key], $merge);
} }
} }
@ -91,7 +92,7 @@ class akey {
cl::set($value, null, $value); cl::set($value, null, $value);
$array->offsetSet($key, $value); $array->offsetSet($key, $value);
} else { } else {
cl::ensure_array($array); A::ensure_array($array);
cl::set($array[$key], null, $value); cl::set($array[$key], null, $value);
} }
} }

View File

@ -1,9 +1,8 @@
<?php <?php
namespace nur\sery\values; namespace nur\sery\php;
use nur\sery\cl; use nur\sery\cl;
use nur\sery\str; use nur\sery\str;
use nur\sery\php\func;
use ReflectionClass; use ReflectionClass;
use ReflectionException; use ReflectionException;

View File

@ -1,7 +1,8 @@
<?php <?php
namespace nur\sery\values; namespace nur\sery\php;
use nur\sery\cl; use nur\sery\cl;
use nur\sery\str;
use ReflectionClass; use ReflectionClass;
use ReflectionException; use ReflectionException;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace nur\sery\values; namespace nur\sery\php;
use ArrayAccess; use ArrayAccess;
use nur\sery\str; use nur\sery\str;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace nur\sery\values; namespace nur\sery\php;
use ArrayAccess; use ArrayAccess;
use nur\sery\str; use nur\sery\str;

View File

@ -5,9 +5,9 @@ use nur\sery\str;
use nur\A; use nur\A;
use nur\sery\php\func; use nur\sery\php\func;
use nur\sery\ref\cli\ref_args; use nur\sery\ref\cli\ref_args;
use nur\sery\values\akey; use nur\sery\php\akey;
use nur\sery\values\oprop; use nur\sery\php\oprop;
use nur\sery\values\valx; use nur\sery\php\valx;
use stdClass; use stdClass;
/** /**