Esempio n. 1
0
    $kbtag = new KBTag();
    $kbtag->tag_name = $v;
    $id = $kbtag->save();
    $kbtags_hash[$id] = $v;
}
echo '.';
foreach ($sugar_demodata['kbdocument_seed_data'] as $v) {
    $kbdoc = new KBDocument();
    $kbdoc->kbdocument_name = $v['name'];
    $kbdoc->status_id = 'Published';
    $kbdoc->team_id = 1;
    $kbdoc->assigned_user_id = 'seed_will_id';
    $kbdoc->active_date = $v['start_date'];
    $kbdoc->exp_date = $v['exp_date'];
    $kbdoc->is_external_article = 1;
    $kbdoc->save();
    $kbdocRevision = new KBDocumentRevision();
    $kbdocRevision->change_log = translate('DEF_CREATE_LOG', 'KBDocuments');
    $kbdocRevision->revision = '1';
    $kbdocRevision->kbdocument_id = $kbdoc->id;
    $kbdocRevision->latest = true;
    $kbdocRevision->save();
    $docRevision = new DocumentRevision();
    $docRevision->filename = $kbdoc->kbdocument_name;
    $docRevision->save();
    $kbdocContent = new KBContent();
    $kbdocContent->document_revision_id = $docRevision->id;
    $kbdocContent->team_id = $kbdoc->team_id;
    $kbdocContent->kbdocument_body = $v['body'];
    $kbdocContent->save();
    $kbdocRevision->kbcontent_id = $kbdocContent->id;