is_wp_user( $user ) && is_multisite() && is_user_logged_in(); } /** * @param null|WP_Error|WP_User $user * * @return bool|JSON_Response|Redirection_Response|View_Response */ protected function handle( $user ) { return $this->json( array( 'user_id' => $user->ID ), 200 ); } }