Compare commits
No commits in common. "stable" and "3.3.0" have entirely different histories.
|
@ -493,20 +493,11 @@ class database
|
||||||
/**
|
/**
|
||||||
* Count
|
* Count
|
||||||
*
|
*
|
||||||
* @throws exception_runtime If the database is corrupted (counting result is float)
|
|
||||||
*
|
|
||||||
* @return int Amount of records
|
* @return int Amount of records
|
||||||
*/
|
*/
|
||||||
public function count(): int
|
public function count(): int{
|
||||||
{
|
// Exit (success)
|
||||||
// Deleting the database file cache
|
return $this->length > 0 && file_exists($this->database) ? filesize($this->database) / $this->length : 0;
|
||||||
clearstatcache(true, $this->database);
|
|
||||||
|
|
||||||
// Counting
|
|
||||||
$amount = $this->length > 0 && file_exists($this->database) ? filesize($this->database) / $this->length : 0;
|
|
||||||
|
|
||||||
// Exit (success/fail)
|
|
||||||
return is_int($amount) ? $amount : throw new exception_runtime('The database is corrupted');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue