diff --git a/activitypub.php b/activitypub.php index 0abf189..0de62e3 100644 --- a/activitypub.php +++ b/activitypub.php @@ -64,7 +64,7 @@ function init() { */ spl_autoload_register( function ( $full_class ) { - $base_dir = \dirname( __FILE__ ) . '/includes/'; + $base_dir = __DIR__ . '/includes/'; $base = 'activitypub'; $class = strtolower( $full_class ); @@ -92,14 +92,14 @@ spl_autoload_register( } ); -require_once \dirname( __FILE__ ) . '/includes/functions.php'; +require_once __DIR__ . '/includes/functions.php'; // load NodeInfo endpoints only if blog is public if ( \get_option( 'blog_public', 1 ) ) { Rest\NodeInfo::init(); } -$debug_file = \dirname( __FILE__ ) . '/includes/debug.php'; +$debug_file = __DIR__ . '/includes/debug.php'; if ( \WP_DEBUG && file_exists( $debug_file ) && is_readable( $debug_file ) ) { require_once $debug_file; Debug::init(); @@ -150,7 +150,7 @@ function plugin_settings_link( $actions ) { add_action( 'bp_include', function() { - require_once \dirname( __FILE__ ) . '/integration/class-buddypress.php'; + require_once __DIR__ . '/integration/class-buddypress.php'; Integration\Buddypress::init(); }, 0 diff --git a/composer.json b/composer.json index 68cefb9..d34d110 100644 --- a/composer.json +++ b/composer.json @@ -11,9 +11,11 @@ "phpcompatibility/php-compatibility": "*", "phpcompatibility/phpcompatibility-wp": "*", "squizlabs/php_codesniffer": "3.*", - "wp-coding-standards/wpcs": "*", + "wp-coding-standards/wpcs": "dev-develop", "yoast/phpunit-polyfills": "^2.0", - "dealerdirect/phpcodesniffer-composer-installer": "^1.0.0" + "dealerdirect/phpcodesniffer-composer-installer": "^1.0.0", + "sirbrillig/phpcs-variable-analysis": "^2.11", + "phpcsstandards/phpcsextra": "^1.1.0" }, "config": { "allow-plugins": true @@ -36,6 +38,9 @@ "composer install", "bin/install-wp-tests.sh activitypub-test root activitypub-test test-db latest true", "vendor/bin/phpunit" + ], + "lint": [ + "vendor/bin/phpcs -n -q" ] } } diff --git a/includes/class-mention.php b/includes/class-mention.php index 63508e8..fda0dd5 100644 --- a/includes/class-mention.php +++ b/includes/class-mention.php @@ -151,6 +151,5 @@ class Mention { } } return $mentions; - } } diff --git a/includes/class-shortcodes.php b/includes/class-shortcodes.php index 2825e80..7877b64 100644 --- a/includes/class-shortcodes.php +++ b/includes/class-shortcodes.php @@ -70,7 +70,6 @@ class Shortcodes { } return \wp_strip_all_tags( \get_the_title( $item->ID ), true ); - } /** diff --git a/includes/rest/class-inbox.php b/includes/rest/class-inbox.php index 98b4e55..e4bef21 100644 --- a/includes/rest/class-inbox.php +++ b/includes/rest/class-inbox.php @@ -237,7 +237,7 @@ class Inbox { //'type' => 'enum', //'enum' => array( 'Create' ), //'sanitize_callback' => function( $param, $request, $key ) { - // return \strtolower( $param ); + // return \strtolower( $param ); //}, ); @@ -282,7 +282,7 @@ class Inbox { //'type' => 'enum', //'enum' => array( 'Create' ), //'sanitize_callback' => function( $param, $request, $key ) { - // return \strtolower( $param ); + // return \strtolower( $param ); //}, ); diff --git a/includes/transformer/class-post.php b/includes/transformer/class-post.php index 568a0e3..69dcf89 100644 --- a/includes/transformer/class-post.php +++ b/includes/transformer/class-post.php @@ -187,7 +187,7 @@ class Post { // list post thumbnail first if this post has one if ( \function_exists( 'has_post_thumbnail' ) && \has_post_thumbnail( $id ) ) { $image_ids[] = \get_post_thumbnail_id( $id ); - $max_images--; + --$max_images; } if ( $max_images > 0 ) { diff --git a/phpcs.xml b/phpcs.xml index 07a9a39..ad12dbd 100644 --- a/phpcs.xml +++ b/phpcs.xml @@ -23,4 +23,50 @@ + + + + + error + + + + + + + + + error + + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + warning + + + **/*.asset.php +