Composer API
Class

Composer\DependencyResolver\Solver

class Solver

Constants

BRANCH_LITERALS

BRANCH_LEVEL

Methods

__construct(PolicyInterface $policy, Pool $pool, RepositoryInterface $installed, IOInterface $io)

int getRuleSetSize()

array solve(Request $request, bool $ignorePlatformReqs = false)

Details

at line 69
public __construct(PolicyInterface $policy, Pool $pool, RepositoryInterface $installed, IOInterface $io)

Parameters

PolicyInterface $policy
Pool $pool
RepositoryInterface $installed
IOInterface $io

at line 81
public int getRuleSetSize()

Return Value

int

at line 209
public array solve(Request $request, bool $ignorePlatformReqs = false)

Parameters

Request $request
bool $ignorePlatformReqs

Return Value

array