WPZylos CLI Core Documentation
Stub compilation and file generation utilities for CLI tools.
📖 Full Documentation | 🐛 Report Issues
What You Get
- StubCompiler — Replace placeholders in stub templates
- FileWriter — Write files with directory creation
- Generator Base — Abstract base for custom generators
Quick Start
use WPZylos\Framework\Cli\Core\StubCompiler;
use WPZylos\Framework\Cli\Core\FileWriter;
$compiler = new StubCompiler('/path/to/stubs');
$content = $compiler->compile('controller', [
'namespace' => 'MyPlugin\\Controllers',
'class' => 'Product',
]);
$writer = new FileWriter();
$writer->write('/path/to/ProductController.php', $content);
Documentation
- Overview — Package architecture
- Installation — Setup guide
- Usage — Using the components
- Configuration — Configuration options
- API Reference — Class methods
- Examples — Real-world examples
- Testing — Testing guide
- Security — Security notes
- Troubleshooting — Common issues
Related Packages
- wpzylos-cli-devtool — Development commands
- wpzylos-wp-cli — WP-CLI integration
- wpzylos-core — Application foundation