renommer parse_not en parse_none

This commit is contained in:
Jephté Clain 2024-11-15 05:46:37 +04:00
parent b6ef3c984e
commit 0593c3ed9d
1 changed files with 6 additions and 6 deletions

View File

@ -26,14 +26,14 @@ abstract class AbstractReader implements IReader {
* @var bool ne pas essayer de deviner le format des données: les laisser au * @var bool ne pas essayer de deviner le format des données: les laisser au
* format chaine. * format chaine.
*/ */
const PARSE_NOT = false; const PARSE_NONE = false;
/** /**
* @var bool faut-il forcer le type numérique pour une chaine numérique? * @var bool faut-il forcer le type numérique pour une chaine numérique?
* si false, ne forcer le type numérique que si la chaine ne commence pas par * si false, ne forcer le type numérique que si la chaine ne commence pas par
* zéro i.e "06" est une chaine, alors "63" est un nombre * zéro i.e "06" est une chaine, alors "63" est un nombre
* *
* ce paramètre est ignoré si PARSE_NOT == true * ce paramètre est ignoré si PARSE_NONE == true
*/ */
const PARSE_NUMERIC = false; const PARSE_NUMERIC = false;
@ -41,7 +41,7 @@ abstract class AbstractReader implements IReader {
* @var bool faut-il forcer le type {@link Date} ou {@link DateTime} pour une * @var bool faut-il forcer le type {@link Date} ou {@link DateTime} pour une
* chaine au bon format? * chaine au bon format?
* *
* ce paramètre est ignoré si PARSE_NOT == true * ce paramètre est ignoré si PARSE_NONE == true
*/ */
const PARSE_DATE = true; const PARSE_DATE = true;
@ -54,7 +54,7 @@ abstract class AbstractReader implements IReader {
$this->input = $params["input"] ?? static::INPUT; $this->input = $params["input"] ?? static::INPUT;
$this->trim = boolval($params["trim"] ?? static::TRIM); $this->trim = boolval($params["trim"] ?? static::TRIM);
$this->emptyAsNull = boolval($params["empty_as_null"] ?? static::EMPTY_AS_NULL); $this->emptyAsNull = boolval($params["empty_as_null"] ?? static::EMPTY_AS_NULL);
$this->parseNot = boolval($params["parse_not"] ?? static::PARSE_NOT); $this->parseNone = boolval($params["parse_none"] ?? static::PARSE_NONE);
$this->parseNumeric = boolval($params["parse_numeric"] ?? static::PARSE_NUMERIC); $this->parseNumeric = boolval($params["parse_numeric"] ?? static::PARSE_NUMERIC);
$this->parseDate = boolval($params["parse_date"] ?? static::PARSE_DATE); $this->parseDate = boolval($params["parse_date"] ?? static::PARSE_DATE);
} }
@ -71,7 +71,7 @@ abstract class AbstractReader implements IReader {
protected bool $emptyAsNull; protected bool $emptyAsNull;
protected bool $parseNot; protected bool $parseNone;
protected bool $parseNumeric; protected bool $parseNumeric;
@ -105,7 +105,7 @@ abstract class AbstractReader implements IReader {
# valeur vide --> null # valeur vide --> null
$col = null; $col = null;
} }
if (!is_string($col) || $this->parseNot) return; if (!is_string($col) || $this->parseNone) return;
if ($this->parseDate) { if ($this->parseDate) {
if (DateTime::isa_datetime($col, true)) { if (DateTime::isa_datetime($col, true)) {
# datetime # datetime