protected function getProtectedMediaRoute(object $file, array $params = []): string 	{ 		$expiration = $this->model->getProtectedMediaExpirationTime($file);  		return $expiration ? url()->temporarySignedRoute('api.media.url', $expiration, $params) : url()->signedRoute('api.media.url', $params); 	}