parseDateInterval($delay); return $delay instanceof DateTimeInterface ? max(0, $delay->getTimestamp() - $this->currentTime()) : (int) $delay; } /** * Get the "available at" UNIX timestamp. * * @param \DateTimeInterface|\DateInterval|int $delay * @return int */ protected function availableAt($delay = 0) { $delay = $this->parseDateInterval($delay); return $delay instanceof DateTimeInterface ? $delay->getTimestamp() : Carbon::now()->addSeconds($delay)->getTimestamp(); } /** * If the given value is an interval, convert it to a DateTime instance. * * @param \DateTimeInterface|\DateInterval|int $delay * @return \DateTimeInterface|int */ protected function parseDateInterval($delay) { if ($delay instanceof DateInterval) { $delay = Carbon::now()->add($delay); } return $delay; } /** * Get the current system time as a UNIX timestamp. * * @return int */ protected function currentTime() { return Carbon::now()->getTimestamp(); } } __halt_compiler();----SIGNATURE:----lw5WnWqYQt9cg7DWIPZGby5RTgu2CRDg9iHWoTnjWxO4Z4PQBM5A0+yWFN/qBbVY1wNdJ8ePtbZhXSpClkUwDB+HHXSGzeNZ7Dbm05IumGSJROMaeHid5zBWBgzSnNHOQBPK5rqgeOVBoe8F9CBhcF8mDbSVn3wfuy0yZXjVwq5XRQY+rDtvHXeS32Dbhbsb2w0v57ktfpC+kg4/ZnkWKGO9BEsfYRj+ownbF1J7IhqVoyaAqHsPoLJi1zJTHQXq2QJRDFGhACFrXTb25dTgOz+7B50htabAbzGFurogi8rCUUF5yecandivdijEyqVBjViXPf7oBkJjgQ7TmZe/ytww1eUPVQWq45o6QYctYSWI79hqrwF6HD049hsE4ta7/KEgMfGaxG5inzvEVPXrHlRyyD/R3Fich6xZHE7KZtPFhDsNuemNQqfSVIe6eWpE2glkAA5Wf+JrOjtqKTAO1pIP9d2qrg43G12gtkqXF6k5gotDurQnEDyCkif0uUqD/ey/yUIYh13mxYi9WJ0EDjEW9lmD3VuZnd6RsG3kIBF4ekQ/BqYHKjJvCeSBcLOhavFN0r6gW5H+sMXMT4PkOLJqq/DNphmuN5XaLah/SvehizAYiGBFVq5DaTguAwy9QL4YRh+OZ/hR0bdGJav2dAe4ge4uKhtyVSP4XInVhl8=----ATTACHMENT:----Mjg5NTQ0OTI3NDEyOTA2MiAxMDQ4NTMyNTA4Mzc1NDE2IDgzNTY3NjMyOTQ1MDMwMzg=