public function addStateToArticle(Article $article, $state_id, $last = true, $user_id = null) { $article->states()->attach([$state_id => ['last' => $last, 'user_id' => $user_id]]); return $article; }