Example #1
0
 public static function trainChanged()
 {
     $svmDataList = CM_Db_Db::select('cm_svm', array('id', 'updateStamp'))->fetchAll();
     foreach ($svmDataList as $svmData) {
         $id = (int) $svmData['id'];
         $updateStamp = (int) $svmData['updateStamp'];
         $svm = new self($id);
         $file = $svm->_getFile();
         if ($file->getModified() < $updateStamp) {
             $svm->train();
         }
     }
 }