Laravel version update
Laravel version update
This commit is contained in:
		
							
								
								
									
										73
									
								
								vendor/tymon/jwt-auth/src/Support/Utils.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								vendor/tymon/jwt-auth/src/Support/Utils.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,73 @@ | ||||
| <?php | ||||
|  | ||||
| /* | ||||
|  * This file is part of jwt-auth. | ||||
|  * | ||||
|  * (c) Sean Tymon <tymon148@gmail.com> | ||||
|  * | ||||
|  * For the full copyright and license information, please view the LICENSE | ||||
|  * file that was distributed with this source code. | ||||
|  */ | ||||
|  | ||||
| namespace Tymon\JWTAuth\Support; | ||||
|  | ||||
| use Carbon\Carbon; | ||||
|  | ||||
| class Utils | ||||
| { | ||||
|     /** | ||||
|      * Get the Carbon instance for the current time. | ||||
|      * | ||||
|      * @return \Carbon\Carbon | ||||
|      */ | ||||
|     public static function now() | ||||
|     { | ||||
|         return Carbon::now('UTC'); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * Get the Carbon instance for the timestamp. | ||||
|      * | ||||
|      * @param  int  $timestamp | ||||
|      * | ||||
|      * @return \Carbon\Carbon | ||||
|      */ | ||||
|     public static function timestamp($timestamp) | ||||
|     { | ||||
|         return Carbon::createFromTimestampUTC($timestamp)->timezone('UTC'); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * Checks if a timestamp is in the past. | ||||
|      * | ||||
|      * @param  int  $timestamp | ||||
|      * @param  int  $leeway | ||||
|      * | ||||
|      * @return bool | ||||
|      */ | ||||
|     public static function isPast($timestamp, $leeway = 0) | ||||
|     { | ||||
|         $timestamp = static::timestamp($timestamp); | ||||
|  | ||||
|         return $leeway > 0 | ||||
|             ? $timestamp->addSeconds($leeway)->isPast() | ||||
|             : $timestamp->isPast(); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * Checks if a timestamp is in the future. | ||||
|      * | ||||
|      * @param  int  $timestamp | ||||
|      * @param  int  $leeway | ||||
|      * | ||||
|      * @return bool | ||||
|      */ | ||||
|     public static function isFuture($timestamp, $leeway = 0) | ||||
|     { | ||||
|         $timestamp = static::timestamp($timestamp); | ||||
|  | ||||
|         return $leeway > 0 | ||||
|             ? $timestamp->subSeconds($leeway)->isFuture() | ||||
|             : $timestamp->isFuture(); | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Manish Verma
					Manish Verma