AparatPeer::doDeleteAll();
ProducentPeer::doDeleteAll();
MatrycaPeer::doDeleteAll();
$plks = glob('dane/*.txt');
shuffle($plks);
foreach ($plks as $plk) {
$dane = loadAssocArray($plk);
$producent = ProducentPeer::insertIfNotExists($dane['producent']);
$matryca = MatrycaPeer::insertIfNotExists($dane['matryca']);
$dane['producent_id'] = $producent->getProducentId();
$dane['matryca_id'] = $matryca->getMatrycaId();
$dane['slug'] = string2slug($dane['model']);
$aparat = new Aparat();
$aparat->fromArray($dane, BasePeer::TYPE_FIELDNAME);
$aparat->save();
}