Ejemplo n.º 1
0
		break;
	case 'new_value' :
		$page_content=addNewValue();
		break;
	case 'edit_value' :
		$page_content=addNewValue($_GET['ref']);
		break;
	case 'list_dates' :
		$page_content=listDates();
		break;
	case 'force_update' :
        $db           = new DBConnection();
        $stockModel   = new App\Model\Stocks($db);
        $page_content = '';
        
        $updated = $stockModel->updateStockValues();
        
        if ($updated) {
            $page_content .= '
                <div style="text-align:center;margin: 10px auto;color:#000000;width:300px;display:none;" id="EndHolder">
                    <b>Successfully updated '.$updated.' stocks...</b>
                </div>
            ';
        }
        
		$page_content .= listDates();
		break;
	case 'edit' :
		if ($_GET['ref']!=''&&($_GET['advid']+0)==0){
			$db=new DBConnection();
			$query='SELECT users_advisors_id FROM users_advisors WHERE advisor_ref="'.$db->string_escape($_GET['ref']).'" LIMIT 1';
Ejemplo n.º 2
0
<?php
require __DIR__ . '/../vendor/autoload.php';
require_once (__DIR__ . '/../classes/db.class.php');
require_once (__DIR__ . '/../includes/global_funcs.php');

$type = isset($argv[1]) ? $argv[1] : 'hourly';

$db = new DBConnection();

switch ($type) {
    case 'daily':
        $stockModel = new App\Model\Stocks($db);
        $stockModel->updateStockValues('daily');
        break;
    case 'hourly':
        $stockModel = new App\Model\Stocks($db);
        $stockModel->updateStockValues('hourly');
    default:
        break;
}