| | 1145 | /** |
| | 1146 | * Filter a user's blogs array before it is retrieved. |
| | 1147 | * |
| | 1148 | * @since 4.1.3 |
| | 1149 | * |
| | 1150 | * @param array $blogs An array of blog objects belonging to the user. Default is an empty array. |
| | 1151 | * @param int $user_id User ID. |
| | 1152 | * @param bool $all Whether the returned blogs array should contain all blogs, including |
| | 1153 | * those marked 'deleted', 'archived', or 'spam'. Default false. |
| | 1154 | */ |
| | 1155 | $blogs = apply_filters( 'pre_get_blogs_of_user', $blogs, $user_id, $all ); |
| | 1156 | |
| | 1157 | if ( is_array( $blogs ) && ! empty( $blogs ) ) { |
| | 1158 | return $blogs; |
| | 1159 | } |
| | 1160 | |