rental moon testing
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
namespace App\Models\MoonRentals;
|
namespace App\Models\MoonRentals;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
|
||||||
class AllianceRentalMoon extends Model
|
class AllianceRentalMoon extends Model
|
||||||
{
|
{
|
||||||
@@ -48,5 +49,51 @@ class AllianceRentalMoon extends Model
|
|||||||
'next_moon_pull',
|
'next_moon_pull',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public function getPaidStatus() {
|
||||||
|
return $this->paid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getNextMoonPull() {
|
||||||
|
return $this->next_moon_pull;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getRSPM() {
|
||||||
|
return $this->region . " - " . $this->system . " - " . $this->planet . " - " . $this->moon;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getOOARentalPrice() {
|
||||||
|
return $this->out_of_alliance_rental_price;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getIARentalPrice() {
|
||||||
|
return $this->alliance_rental_price;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getWorth() {
|
||||||
|
return $this->moon_worth;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getRentalType() {
|
||||||
|
return $this->rental_type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function isRented() {
|
||||||
|
$today = Carbon::now();
|
||||||
|
|
||||||
|
if($today->lessThan($this->rental_until)) {
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function isPaid() {
|
||||||
|
$today = Carbon::now();
|
||||||
|
|
||||||
|
if($today->lessThan($this->paid_until)) {
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user