mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-05-18 13:24:37 -04:00
Problème ctype_digit qui ne marche pas sur des variables qui sont déjà des entiers
This commit is contained in:
@@ -220,19 +220,13 @@ class FreshRSS_Configuration extends Minz_Model {
|
||||
public function _sortOrder ($value) {
|
||||
$this->sort_order = $value === 'ASC' ? 'ASC' : 'DESC';
|
||||
}
|
||||
public function _oldEntries ($value) {
|
||||
if (ctype_digit ($value) && $value > 0) {
|
||||
$this->old_entries = intval($value);
|
||||
} else {
|
||||
$this->old_entries = 3;
|
||||
}
|
||||
public function _oldEntries($value) {
|
||||
$value = intval($value);
|
||||
$this->old_entries = $value > 0 ? $value : 3;
|
||||
}
|
||||
public function _keepHistoryDefault($value) {
|
||||
if (ctype_digit($value) && $value >= -1) {
|
||||
$this->keep_history_default = intval($value);
|
||||
} else {
|
||||
$this->keep_history_default = 0;
|
||||
}
|
||||
$value = intval($value);
|
||||
$this->keep_history_default = $value >= -1 ? $value : 0;
|
||||
}
|
||||
public function _shortcuts ($values) {
|
||||
foreach ($values as $key => $value) {
|
||||
|
||||
@@ -106,11 +106,8 @@ class FreshRSS_Entry extends Minz_Model {
|
||||
$this->link = $value;
|
||||
}
|
||||
public function _date ($value) {
|
||||
if (ctype_digit ($value)) {
|
||||
$this->date = intval ($value);
|
||||
} else {
|
||||
$this->date = time ();
|
||||
}
|
||||
$value = intval($value);
|
||||
$this->date = $value > 1 ? $value : time();
|
||||
}
|
||||
public function _isRead ($value) {
|
||||
$this->is_read = $value;
|
||||
|
||||
@@ -154,7 +154,8 @@ class FreshRSS_Feed extends Minz_Model {
|
||||
$this->lastUpdate = $value;
|
||||
}
|
||||
public function _priority ($value) {
|
||||
$this->priority = ctype_digit ($value) ? intval ($value) : 10;
|
||||
$value = intval($value);
|
||||
$this->priority = $value >= 0 ? $value : 10;
|
||||
}
|
||||
public function _pathEntries ($value) {
|
||||
$this->pathEntries = $value;
|
||||
@@ -172,10 +173,10 @@ class FreshRSS_Feed extends Minz_Model {
|
||||
$this->keep_history = $value;
|
||||
}
|
||||
public function _nbNotRead ($value) {
|
||||
$this->nbNotRead = ctype_digit ($value) ? intval ($value) : -1;
|
||||
$this->nbNotRead = intval($value);
|
||||
}
|
||||
public function _nbEntries ($value) {
|
||||
$this->nbEntries = ctype_digit ($value) ? intval ($value) : -1;
|
||||
$this->nbEntries = intval($value);
|
||||
}
|
||||
|
||||
public function load () {
|
||||
|
||||
Reference in New Issue
Block a user