Я пытаюсь позволить пользователю следовать за пользователем, но я не хочу, чтобы пользователь следовал за собой.
Я использую laravel follow , что позволяет вам следовать за пользователем. Однако я могу легко следовать за собой и не хочу этого. Я хочу, чтобы это было там, где вы не сможете следовать за собой, это то, что я имею до сих пор.
Profile.blade.php
<!-- maybe there should be a blade function that can hide the following below so a user wont be able to follow itself. -->
<div>
<i ng-click="myfollow({{$user}});" class="glyphicon glyphicon-plus">Follow</i>
</div>
UserController.php
public function my_follow(Request $request, $id)
{
$user = auth()->user();
if(User::find($id)){
$user->toggleFollow(User::find($id));
}
}
Main.js
$scope.myfollow = function(user) {
$http.post('/user/follow/'+ user.id).then(function(result) {
console.log("user id is:"+ user.id);
});
};