This commit is contained in:
2018-12-14 15:37:43 +01:00
parent db6835c5da
commit fde0327de1
19 changed files with 2050 additions and 418 deletions

View File

@@ -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';