EC-CUBE4 APIドキュメント

ComposerProcessService implements ComposerServiceInterface

Class ComposerProcessService

Tags
deprecated

Not maintained

Table of Contents

$eccubeConfig EccubeConfig
$entityManager EntityManagerInterface
$workingDir
$composerApiService ComposerApiService
$baseInfoRepository BaseInfoRepository
__construct() ComposerProcessService constructor. mixed
execRequire() Run execute command string
execRemove() Run remove command string
runCommand() Run command mixed
init() Set init mixed
execConfig() mixed
configureRepository() mixed
foreachRequires() mixed

Properties

Methods

execRequire()

Run execute command

public execRequire( $packageName : mixed [, $output : mixed = null ] ) : string
Parameters
$packageName : mixed

format foo/bar or foo/bar:1.0.0 or "foo/bar 1.0.0"

$output : mixed = null
Return values
string

execRemove()

Run remove command

public execRemove( $packageName : mixed [, $output : mixed = null ] ) : string
Parameters
$packageName : mixed

format foo/bar or foo/bar:1.0.0 or "foo/bar 1.0.0"

$output : mixed = null
Return values
string

runCommand()

Run command

public runCommand( $commands : mixed [, $output : mixed = null ] [, $init : mixed = true ] ) : mixed
Parameters
$commands : mixed
$output : mixed = null
$init : mixed = true
Tags
throws
PluginException
Return values
mixed

execConfig()

public execConfig( $key : mixed [, $value : mixed = null ] ) : mixed
Parameters
$key : mixed
$value : mixed = null
Return values
mixed

foreachRequires()

public foreachRequires( $packageName : mixed , $version : mixed , $callback : mixed [, $typeFilter : mixed = null ] , $level : mixed ) : mixed
Parameters
$packageName : mixed
$version : mixed
$callback : mixed
$typeFilter : mixed = null
$level : mixed
Return values
mixed

Search results