diff --git a/litle/sdk/BatchRequest.php b/litle/sdk/BatchRequest.php index 1f4380ef..2e733046 100644 --- a/litle/sdk/BatchRequest.php +++ b/litle/sdk/BatchRequest.php @@ -179,6 +179,10 @@ public function __construct($request_dir = NULL) $filename = $request_dir . "batch_" . $ts . "_txns"; $batch_filename = $request_dir . "batch_" . $ts; + if (!is_dir($request_dir)) { + mkdir($request_dir); + } + // if either file already exists, let's try again! if (file_exists($filename) || file_exists($batch_filename)) { $this->__construct(); diff --git a/litle/sdk/LitleRequest.php b/litle/sdk/LitleRequest.php index ea55e3e6..966af9dd 100644 --- a/litle/sdk/LitleRequest.php +++ b/litle/sdk/LitleRequest.php @@ -37,6 +37,11 @@ public function __construct($overrides=array()) $batches_filename = $request_dir . "request_" . $ts . "_batches"; $request_filename = $request_dir . "request_" . $ts; $response_filename = $request_dir . "response_" . $ts; + + if (!is_dir($request_dir)) { + mkdir($request_dir); + } + // if either file already exists, let's try again! if (file_exists($batches_filename) || file_exists($request_filename) || file_exists($response_filename)) { $this->__construct();