'required|between:2,128|unique:backend_user_groups', ]; /** * @var array Relations */ public $belongsToMany = [ 'users' => [User::class, 'table' => 'backend_users_groups'], 'users_count' => [User::class, 'table' => 'backend_users_groups', 'count' => true] ]; public function afterCreate() { if ($this->is_new_user_default) { $this->addAllUsersToGroup(); } } public function addAllUsersToGroup() { $this->users()->sync(User::lists('id')); } }