BringYourOwnIdeas\UpdateChecker\Tests\Stubs\ComposerLoaderExtensionStub
A partially stubbed version of the {@link ComposerLoaderExtension} extension which doesn't rely on Composer
Synopsis
class ComposerLoaderExtensionStub
extends ComposerLoaderExtension
implements
TestOnly
{
- // Inherited members from ComposerLoaderExtension
- protected Composer $composer;
- // methods
- protected void getRepository()
- protected void getInstalledConstraint()
- public void onAfterBuild()
- // Inherited methods from ComposerLoaderExtension
- public $this setComposer()
- public Composer getComposer()
- public array getPackages()
- protected RepositoryInterface getRepository()
- protected string getInstalledConstraint()
- public void onAfterBuild()
Hierarchy
Extends
Implements
- SilverStripe\Dev\TestOnly
Members
protected
- $composer — Composer\Composer
Methods
protected
public
Inherited from BringYourOwnIdeas\UpdateChecker\Extensions\ComposerLoaderExtension
protected
- getInstalledConstraint() — Find all dependency constraints for the given package in the current repository and return the strictest one
- getRepository() — Provides access to the Composer repository
public
- getComposer()
- getPackages() — Retrieve an array of primary composer dependencies from composer.json.
- onAfterBuild() — Builds an instance of Composer
- setComposer()