/**
  * Terminates a specific lease.
  *
  * @param $leaseId
  * @return mixed
  */
 public function terminate($leaseId)
 {
     // Only terminate the lease if it both belongs to user + is active == accessible
     $leases = Lease::accessible($leaseId)->get();
     if ($leases->count() == 0) {
         return $this->respondWithError(201);
     }
     // Terminate the lease
     $lease = $leases->first();
     $lease->expires_at = Carbon::now();
     $lease->save();
     $response = ['terminated_at' => $lease->expires_at];
     return $this->respond($response);
 }