Diverses
This commit is contained in:
@@ -78,17 +78,24 @@ class CurlsController extends AppController
|
||||
}
|
||||
|
||||
public function saveus() {
|
||||
if(isset($this->request->params['pass'][0])) {
|
||||
$env = $this->request->params['pass'][0];
|
||||
}
|
||||
else {
|
||||
$env = 'prod';
|
||||
}
|
||||
//debug($env);die;
|
||||
$curl = new AsdUs();
|
||||
//debug($curl->status);
|
||||
$ch = $curl->init_curl_params();
|
||||
$curl->login_school($ch);
|
||||
|
||||
$curl->login_asd($ch);
|
||||
$curl->login_asd($ch,$env);
|
||||
//echo $curl->html;die;
|
||||
$curl->save_us_data($ch);
|
||||
$curl->save_us_data($ch,$env);
|
||||
//echo $curl->html;die;
|
||||
$this->set('html',$curl->html);
|
||||
$this->redirect(['action' => 'getjsonus']);
|
||||
$this->redirect(['action' => 'getjsonus/'.$env]);
|
||||
}
|
||||
|
||||
public function saveup() {
|
||||
@@ -110,11 +117,12 @@ class CurlsController extends AppController
|
||||
}
|
||||
|
||||
public function getjsonus() {
|
||||
$env = $this->request->params['pass'][0];
|
||||
echo 'Write Json data to file';
|
||||
$this->loadModel('Results');
|
||||
$results = $this->Results->find('all');
|
||||
$this->set('results',$results);
|
||||
$file = new File('/var/www/html/asd-control/webroot/files/data-us.json', true, 0644);
|
||||
$file = new File('/var/www/html/asd-control/webroot/files/' . $env .'-data-us.json', true, 0644);
|
||||
$file->create();
|
||||
debug(json_encode($results));
|
||||
$status = $file->write(json_encode($results), 'w', true);
|
||||
@@ -137,7 +145,16 @@ class CurlsController extends AppController
|
||||
}
|
||||
|
||||
public function usStatistik() {
|
||||
$file = new File('/var/www/html/asd-control/webroot/files/data-us.json', true, 0644);
|
||||
$file = new File('/var/www/html/asd-control/webroot/files/prod-data-us.json', true, 0644);
|
||||
$ts = $file->lastChange();
|
||||
$time = Time::createFromTimestamp($ts);
|
||||
$time->timezone = 'Europe/Paris';
|
||||
$this->set('time', $time);
|
||||
$this->viewBuilder()->setLayout('pivot');
|
||||
}
|
||||
|
||||
public function usStatistikPara() {
|
||||
$file = new File('/var/www/html/asd-control/webroot/files/para-data-us.json', true, 0644);
|
||||
$ts = $file->lastChange();
|
||||
$time = Time::createFromTimestamp($ts);
|
||||
$time->timezone = 'Europe/Paris';
|
||||
|
||||
Reference in New Issue
Block a user