Advertisement
Guest User

Untitled

a guest
Jul 24th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. $node = Node::create(['type' => 'my_contentType']);
  2. $node->set('title', $item['name']);
  3. $node->set('field_author_name', $item['author']);
  4. foreach ($FilePaths_keys as $path){
  5. $digitalFile_path = $item['bitstreams'][$path] ['retrieveLink'];
  6. $get_data_contents = file_get_contents($digitalFile_path);
  7. $file = file_save_data($get_data_contents, 'public://'.$item['bitstreams'][$path]['name'], FILE_EXISTS_REPLACE);
  8. $Dfiles = [
  9. 'target_id' => $file->id(),
  10. 'alt' => $item['bitstreams'][$path]['name'],
  11. 'title' => $item['bitstreams'][$path]['name']
  12. ];
  13. $node->set('field_book_image', $Dfiles);
  14. }
  15. $node->enforceIsNew();
  16. $node->save();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement