Skip to content

Commit ec6b476

Browse files
Use PSR-4 for autoloading
1 parent 3753f97 commit ec6b476

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

composer.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,21 @@
1616
],
1717
"minimum-stability": "dev",
1818
"autoload": {
19-
"files": [ "command.php" ]
19+
"psr-4": {
20+
"WP_CLI\\": "src/WP_CLI"
21+
},
22+
"files": [ "scaffold-package-command.php" ]
2023
},
2124
"require": {
22-
"wp-cli/wp-cli": "^1.0.0"
25+
"wp-cli/wp-cli": "dev-master"
2326
},
2427
"require-dev": {
2528
"behat/behat": "~2.5"
2629
},
2730
"extra": {
31+
"branch-alias": {
32+
"dev-master": "1.0.x-dev"
33+
},
2834
"commands": [
2935
"scaffold package",
3036
"scaffold package-tests",

command.php renamed to scaffold-package-command.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
return;
55
}
66

7-
require_once __DIR__ . '/inc/ScaffoldPackageCommand.php';
7+
$autoload = dirname( __FILE__ ) . '/vendor/autoload.php';
8+
if ( file_exists( $autoload ) && ! class_exists( 'WP_CLI\ScaffoldPackageCommand' ) ) {
9+
require_once $autoload;
10+
}
811

912
WP_CLI::add_command( 'scaffold package', array( 'WP_CLI\ScaffoldPackageCommand', 'package' ) );
1013
WP_CLI::add_command( 'scaffold package-readme', array( 'WP_CLI\ScaffoldPackageCommand', 'package_readme' ) );

wp-cli.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
require:
2-
- command.php
2+
- scaffold-package-command.php

0 commit comments

Comments
 (0)