public static function uploaderAjax() { self::initAjaxResponse(); if (($response = self::checkToken()) !== true) { return $response; } if (PWEBCONTACT_DEBUG) { self::$logs[] = 'Uploader'; } try { $response = modPWebContactUploader::uploader(); $response = array_merge(array('status' => 104), $response); } catch (Exception $e) { self::$logs[] = $e->getMessage() . ' in ' . $e->getFile() . ' on line ' . $e->getLine(); $response = array('status' => 400, 'msg' => JText::_('MOD_PWEBCONTACT_JOOMLA_ERR')); } $response['debug'] = self::closeAjaxResponse(); return $response; }