diff --git a/bin/wpinit b/bin/wpinit new file mode 100755 index 0000000000000000000000000000000000000000..219c77d307f61ebd06395780a8df01738d381860 --- /dev/null +++ b/bin/wpinit @@ -0,0 +1,17 @@ +#!/usr/bin/env php +<?php + +use WPDesk\Init\Dumper\PhpFileDumper; + +include $_composer_autoload_path ?? __DIR__ . '/../vendor/autoload.php'; + +$filename = $argv[1] ?? null; + +$parser = new \WPDesk\Init\PluginHeaderParser(); + +$data = $parser->parse( $filename ); + +$dumper = new PhpFileDumper(); +$dumper->dump( $parser->parse( $filename ), $argv[2] ); + +//echo "Compile static plugin resources."; \ No newline at end of file diff --git a/composer.json b/composer.json index 598dab28a9f12458e8d4d42967b3c9bf1b577adf..22b0db0e6600b19e2a25234c20e357597e3f7af8 100644 --- a/composer.json +++ b/composer.json @@ -21,6 +21,9 @@ "role": "Developer" } ], + "bin": [ + "bin/wpinit" + ], "autoload": { "psr-4": { "WPDesk\\Init\\": "src"