fix phpcs issues

This commit is contained in:
Matthias Pfefferle 2022-12-23 12:10:42 +01:00
parent 093bc3c88b
commit ae54805cf0
3 changed files with 32 additions and 33 deletions

View file

@ -1,5 +1,5 @@
<?php
$comment = \get_comment( \get_query_var( 'replytocom' ) );
$comment = \get_comment( \get_query_var( 'replytocom' ) ); // phpcs:ignore
$activitypub_comment = new \Activitypub\Model\Comment( $comment );
$json = \array_merge( array( '@context' => \Activitypub\get_context() ), $activitypub_comment->to_array() );

View file

@ -1,54 +1,53 @@
<?php
$post = \get_post(); // phpcs:ignore
$page = \get_query_var( 'page' ); // phpcs:ignore
$post = \get_post();
$page = \get_query_var( 'page' );
$args = array(
'status' => 'approve',
'number' => '10',
'offset' => $page,
'type' => 'activitypub',
'offset' => $page,
'type' => 'activitypub',
'post_id' => $post->ID,
'order' => 'ASC',
'order' => 'ASC',
);
$comments = get_comments( $args );
$comments = get_comments( $args ); // phpcs:ignore
$replies_request = \add_query_arg( $_SERVER['QUERY_STRING'], '', $post->guid );
$collection_id = \remove_query_arg(['page', 'replytocom'], $replies_request );
$collection_id = \remove_query_arg( array( 'page', 'replytocom' ), $replies_request );
$json = new \stdClass();
$json->{'@context'} = 'https://www.w3.org/ns/activitystreams';
$json->id = $collection_id;
$collectionPage = new \stdClass();
$collectionPage->type = 'CollectionPage';
$collectionPage->partOf = $collection_id;
$collectionPage->totalItems = \count( $comments ); // phpcs:ignore
$collection_page = new \stdClass();
$collection_page->type = 'CollectionPage';
$collection_page->partOf = $collection_id; // phpcs:ignore
$collection_page->totalItems = \count( $comments ); // phpcs:ignore
if ( $page && ( ( \ceil ( $collectionPage->totalItems / 10 ) ) > $page ) ) { // phpcs:ignore
$collectionPage->first = \add_query_arg( 'page', 1, $collectionPage->partOf ); // phpcs:ignore TODO
$collectionPage->next = \add_query_arg( 'page', $page + 1, $collectionPage->partOf ); // phpcs:ignore
$collectionPage->last = \add_query_arg( 'page', \ceil ( $collectionPage->totalItems / 10 ), $collectionPage->partOf ); // phpcs:ignore
if ( $page && ( ( \ceil ( $collection_page->totalItems / 10 ) ) > $page ) ) { // phpcs:ignore
$collection_page->first = \add_query_arg( 'page', 1, $collection_page->partOf ); // phpcs:ignore
$collection_page->next = \add_query_arg( 'page', $page + 1, $collection_page->partOf ); // phpcs:ignore
$collection_page->last = \add_query_arg( 'page', \ceil ( $collection_page->totalItems / 10 ), $collection_page->partOf ); // phpcs:ignore
}
foreach ( $comments as $comment ) {
$remote_url = \get_comment_meta( $comment->comment_ID, 'source_url', true );
if ( $remote_url ) { //
$collectionPage->items[] = $remote_url;
} else {
$activitypub_comment = new \Activitypub\Model\Comment( $comment );
$activitypub_activity = new \Activitypub\Model\Activity( 'Create', \Activitypub\Model\Activity::TYPE_NONE );
$activitypub_activity->from_post( $activitypub_comment->to_array() );
$collectionPage->items[] = $activitypub_activity->to_array(); // phpcs:ignore
}
$remote_url = \get_comment_meta( $comment->comment_ID, 'source_url', true );
if ( $remote_url ) { //
$collection_page->items[] = $remote_url;
} else {
$activitypub_comment = new \Activitypub\Model\Comment( $comment );
$activitypub_activity = new \Activitypub\Model\Activity( 'Create', \Activitypub\Model\Activity::TYPE_NONE );
$activitypub_activity->from_post( $activitypub_comment->to_array() );
$collection_page->items[] = $activitypub_activity->to_array(); // phpcs:ignore
}
}
if ( ! \get_query_var( 'collection_page' ) ) {
$json->type = 'Collection';
//if +10, embed first
$json->first = $collectionPage;
$json->type = 'Collection';
//if +10, embed first
$json->first = $collection_page;
} else {
$json = $collectionPage;
$json = $collection_page;
}

View file

@ -12,7 +12,7 @@ if ( isset( $_REQUEST['post_url'] ) && $_REQUEST['page'] === "activitypub_tools"
<style>
#the-list tr.warning {
background-color: #fcf9e8;
box-shadow: inset 0 -1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.1);
}
#the-list tr.warning th.check-column {
border-left: 4px solid #d63638;