mirror of
https://github.com/slawkens/myaac.git
synced 2025-10-26 22:14:18 +01:00
Add same code in Models\Account + Optimize code
This commit is contained in:
@@ -33,10 +33,11 @@ class Account extends Model {
|
||||
|
||||
public function getPremiumDaysAttribute()
|
||||
{
|
||||
if(isset($this->premium_ends_at) || isset($this->premend)) {
|
||||
$col = isset($this->premium_ends_at) ? 'premium_ends_at' : 'premend';
|
||||
$ret = ceil(($this->{$col}- time()) / (24 * 60 * 60));
|
||||
return $ret > 0 ? $ret : 0;
|
||||
if(isset($this->premium_ends_at) || isset($this->premend) ||
|
||||
(isCanary() && isset($this->data['lastday']))) {
|
||||
$col = (isset($this->premium_ends_at) ? 'premium_ends_at' : (isset($this->data['lastday']) ? 'lastday' : 'premend'));
|
||||
$ret = ceil(($this->{$col}- time()) / (24 * 60 * 60));
|
||||
return max($ret, 0);
|
||||
}
|
||||
|
||||
if($this->premdays == 0) {
|
||||
|
||||
Reference in New Issue
Block a user