protected function CanEdit(User $user)
    {
        return self::Guard()->Allow(BackendAction::Edit(), $user)&&
            self::Guard()->Allow(BackendAction::UseIt(), new UserForm());
    }
protected function CanEdit(User $user)
    {
        return self::Guard()->Allow(BackendAction::Edit(), $user)&&
            self::Guard()->Allow(BackendAction::UseIt(), new UserForm());
    }
protected function CanEdit ( User $ user ) { return self :: Guard ( ) -> Allow ( BackendAction :: Edit ( ) , $ user ) && self :: Guard ( ) -> Allow ( BackendAction :: UseIt ( ) , new UserForm ( ) ) ; }
True if user can be edited
@param User $user
@return string
True if user can be edited