コード例 #1
0
 public function indexForBiobank($id)
 {
     $lastImportDate = FileImported::model()->getDateLastImportByBiobank($id);
     $today = date('Y-m-d H:i:s');
     $diffSec = strtotime($today) - strtotime($lastImportDate);
     $diffJours = round($diffSec / 60 / 60 / 24, 0);
     $args = array();
     $args['diffJours'] = $diffJours;
     if (Yii::app()->getLocale()->id == "fr") {
         $args['lastImportDate'] = CommonTools::toShortDateFR($lastImportDate);
     } else {
         if (Yii::app()->getLocale()->id == "en") {
             $args['lastImportDate'] = CommonTools::toShortDateEN($lastImportDate);
         }
     }
     $args['status'] = 'success';
     if ($diffJours < 10) {
         $args['status'] = 'success';
     } elseif ($diffJours < 30) {
         $args['status'] = 'notice';
     } else {
         $args['status'] = 'error';
     }
     Yii::app()->user->setFlash($args['status'], Yii::t('myBiobank', 'lastImportMessage' . '_' . $args['status'], $args));
     $model = $this->loadModel($id);
     Yii::app()->params['biobank'] = $model;
     $this->render('index', array('model' => $model));
 }
コード例 #2
0
ファイル: CommonToolsTest.php プロジェクト: nmalservet/biocap
 /**
  * test the method to translate a mysql date to a short date en jj/mm/aa
  */
 public function testToSHortDateEN()
 {
     $madate = "2000-12-27 23:45:00";
     $this->assertEquals("2000-12-27", CommonTools::toShortDateEN($madate));
 }