コード例 #1
0
ファイル: sql.php プロジェクト: Sywooch/dump
 protected function loadAncodes2Grammems(phpMorphy_Dict_Source_Normalized_Ancodes $source, $context, $dictId)
 {
     $stmt = $this->engine->prepareInsert('ancodes2grammems', array('ancode_id', 'grammem_id'));
     $ancodes_map = $context->getAncodesMap();
     $grammems_map = $context->getGrammemsMap();
     foreach ($source->getAncodesNormalized() as $ancode) {
         foreach ($ancode->getGrammemsIds() as $grammem_id) {
             $stmt->execute(array($ancodes_map->resolve($ancode->getId()), $grammems_map->resolve($grammem_id)));
         }
     }
 }