Exemplo n.º 1
0
 public function actionDelete($id)
 {
     $user = Auth::user();
     $writer = Writer::where('user_id', '=', $user->id)->findOrFail($id);
     $writer->delete($writer);
     \Session::flash('flash_message', 'You have successfully deleted a writer.');
     return redirect('writers');
 }
Exemplo n.º 2
0
 private function checkWriters($writers)
 {
     $user = Auth::user();
     $currentWriters = array_filter($writers, 'is_numeric');
     $newWriters = array_diff($writers, $currentWriters);
     foreach ($newWriters as $newWriter) {
         $writer = Writer::create(['name' => $newWriter]);
         $user->writers()->save($writer);
         $currentWriters[] = $writer->id;
     }
     return $currentWriters;
 }