@if($post->bookmark->count() != 0)
return $this->belongsToMany('App\User');
$table->integer('post_id')->unsigned();
$table->foreign('post_id')->references('id')->on('posts')->onDelete('cascade');
$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
public function rules()
{
return [
'name' => array('required','string', 'max:'.$this->max_name),
];
}
public function messages()
{
return [
'name.required' => 'Название обязательно для заполнения',
'name.max' => 'Максимальная длина названия '.$this->max_name.' символов',
];
}