Yoast\WP\SEO\Abilities\Infrastructure
Post_Access_Checker::filter_editable
Filters a list of post indexables down to the ones the current user may edit.
Метод класса: Post_Access_Checker{}
Хуков нет.
Возвращает
Indexable[]. The editable indexables, reindexed.
Использование
$Post_Access_Checker = new Post_Access_Checker(); $Post_Access_Checker->filter_editable( $indexables ): array;
- $indexables(Indexable[]) (обязательный)
- The post indexables.
Код Post_Access_Checker::filter_editable() Post Access Checker::filter editable Yoast 28.3
public function filter_editable( array $indexables ): array {
$editable = \array_filter(
$indexables,
static function ( $indexable ) {
return \current_user_can( 'edit_post', (int) $indexable->object_id );
},
);
return \array_values( $editable );
}