PHP Package: consolidation/annotated-command

powerful php library for creating annotated command line interfaces with ease

Current Version: 5.0.0
Last Updated: Date not available
PHP Requirement: >=7.1
Dependencies: psr/log
⚠️ To ensure full functionality, the above dependencies might be required.

Package Description

Consolidation's annotated-command library provides a robust framework for building command line interfaces in PHP. With extensive support for annotations, developers can effortlessly create commands with structured documentation and options. This library simplifies the process of handling command line inputs and outputs, making it an essential tool for CLI applications. Whether you're a beginner or an experienced developer, annotated-command offers a seamless experience for building interactive command line interfaces.

🔗 View on GitHub

Download Latest Version: 5.0.0

Download Download v5.0.0

Code Integration Example

Make sure to include the correct namespace and class paths for proper usage.

<?php

// Example from PHPlibraries.com
require_once 'libs/consolidation/annotated-command/5.0.0/autoload.php';

use Consolidation\AnnotatedCommand\CommandData;
use Consolidation\AnnotatedCommand\CommandFactory;
use Consolidation\AnnotatedCommand\AnnotationData;
use Psr\Log\LoggerInterface;


$obj = new Consolidation\AnnotatedCommand\CommandData();
echo "✅ Example created successfully.";

?>

We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.