Beispiel #1
0
 /**
  * Add new book to database.
  * @param [array] $data array data from request
  * @return [type]  $book object book model which has just created
  */
 public function addNewBook($data)
 {
     $book = Book::create(['title' => $data['title'], 'bookurl' => $data['bookurl'], 'language_id' => 1, 'avatar' => 'question-mark.png', 'diravatar' => 'question-mark.png']);
     DB::table('book_author')->insert(['book_id' => $book->id, 'author_id' => Auth::user()->id, 'is_main' => 1, 'is_accepted' => 1]);
     Price::create(['item_id' => 'bo|' . $book->id, 'minimumprice' => 0, 'suggestedprice' => 0]);
     return $book;
 }