PHP code example of seworqs / composer-editor

1. Go to this page and download the library: Download seworqs/composer-editor library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

seworqs / composer-editor example snippets


use Seworqs\Composer\Enum\EnumComposerPackageType;
use Seworqs\Composer\ComposerEditor;

$composer = ComposerEditor::createNew('path/to/composer.json');

$composer->addProjectName('vendor/some-project')
    ->addDescription('Some nice project!')
    ->addType(EnumComposerPackageType::LIBRARY)
    ...
    ->save();
    
$projectName = $composer->getProjectName();

// Get array of all scripts.
$scripts = $composer->getScripts();    

// Get specific script
$script = $composer->getScript('cleanup');