# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. $time = microtime(true); require realpath(dirname(__FILE__)) . '/../../../common/Loader.php'; require realpath(dirname(__FILE__)) . '/../FeederModule.php'; try { # Initialize $feeder = new FeederModule($pakiti); # Asynchronous mode - only store the results and exit #---------------------------------------------------- if (Config::$FEEDER_MODE == Constants::$FEEDER_ASYNCHRONOUS_MODE) { $feeder->storeReportToFile(); } elseif (Config::$FEEDER_MODE == Constants::$FEEDER_SYNCHRONOUS_MODE) { # Process incomming data $feeder->processReport(); # Should we send the results back to the client? if (Utils::getHttpVar(Constants::$REPORT_REPORT) == Constants::$SEND_REPORT) { //TODO $feeder->sendResultsBack(); } } else { Utils::log(LOG_ERROR, "Undefined feeder mode"); print Constants::$RETURN_ERROR; exit;
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. $time = microtime(true); require realpath(dirname(__FILE__)) . '/../../../common/Loader.php'; try { # Initialize $feeder = new FeederModule($pakiti); # Asynchronous mode - only store the results and exit #---------------------------------------------------- if (Config::$FEEDER_MODE == Constants::$FEEDER_ASYNCHRONOUS_MODE) { Utils::log(LOG_DEBUG, "Processing report in asynchronous mode"); $feeder->storeReportToFile(); } elseif (Config::$FEEDER_MODE == Constants::$FEEDER_SYNCHRONOUS_MODE) { Utils::log(LOG_DEBUG, "Processing report in synchronous mode"); # Process incomming data $feeder->processReport(); # Should we send the results back to the client? if (Utils::getHttpVar(Constants::$REPORT_REPORT) == Constants::$SEND_REPORT) { $feeder->sendResultsBack(); } } else { Utils::log(LOG_ERROR, "Undefined feeder mode");