Я хочу сохранить новую подпись в моей табличной подписи. Каждая подпись может быть связана с несколькими пользователями. У меня есть много разных таблиц между пользователями и подписями.
Подпись моей модели:
class Signature extends Model {
public $fillable = ['name', 'template'];
public function users() {
return $this->belongsToMany('App\User');
}
}
Мой контроллер SigantureController.php:
public function store(CreateSignaturesRequest $request)
{
//return $user_id;
$values = $request->only(['name','template']);
Signature::create($values));
return response()->json(['message'=>'SUCCESS'], 201);
}
Как сделать, чтобы создать мою подпись и связать ее с пользователем?
Я пробовал
Signature::create($values)->associate($user_id);
Спасибо