PHP Класс WellCommerce\Bundle\DistributionBundle\Manager\PackageManager

Автор: Adam Piotrowski ([email protected])
Наследование: extends WellCommerce\Bundle\CoreBundle\Manager\AbstractManager
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$helper WellCommerce\Bundle\DistributionBundle\Helper\Package\PackageHelperInterface

Открытые методы

Метод Описание
changePackageStatus ( Request $request ) Changes package info according to operation and data fetched from PackagistAPI
getConsoleCommandArguments ( Request $request ) : array Returns console command arguments
setHelper ( WellCommerce\Bundle\DistributionBundle\Helper\Package\PackageHelperInterface $helper )
syncPackages ( $type ) Searches for all packages of particular type and adds them to Smuggler

Защищенные методы

Метод Описание
addPackage ( Package $remotePackage ) Adds new package to info to Smuggler
getPackageVersionReference ( Packagist\Api\Result\Package\Version $version ) : string Returns reference for particular package version
setPackageVersions ( WellCommerce\Bundle\DistributionBundle\Entity\PackageInterface $package )
syncPackage ( Package $remotePackage ) Syncs single remote package

Описание методов

addPackage() защищенный Метод

Adds new package to info to Smuggler
protected addPackage ( Package $remotePackage )
$remotePackage Packagist\Api\Result\Package

changePackageStatus() публичный Метод

Changes package info according to operation and data fetched from PackagistAPI
public changePackageStatus ( Request $request )
$request Symfony\Component\HttpFoundation\Request

getConsoleCommandArguments() публичный Метод

Returns console command arguments
public getConsoleCommandArguments ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
Результат array

getPackageVersionReference() защищенный Метод

Returns reference for particular package version
protected getPackageVersionReference ( Packagist\Api\Result\Package\Version $version ) : string
$version Packagist\Api\Result\Package\Version
Результат string

setHelper() публичный Метод

public setHelper ( WellCommerce\Bundle\DistributionBundle\Helper\Package\PackageHelperInterface $helper )
$helper WellCommerce\Bundle\DistributionBundle\Helper\Package\PackageHelperInterface

setPackageVersions() защищенный Метод

protected setPackageVersions ( WellCommerce\Bundle\DistributionBundle\Entity\PackageInterface $package )
$package WellCommerce\Bundle\DistributionBundle\Entity\PackageInterface

syncPackage() защищенный Метод

Syncs single remote package
protected syncPackage ( Package $remotePackage )
$remotePackage Packagist\Api\Result\Package

syncPackages() публичный Метод

Searches for all packages of particular type and adds them to Smuggler
public syncPackages ( $type )

Описание свойств

$helper защищенное свойство

protected PackageHelperInterface,WellCommerce\Bundle\DistributionBundle\Helper\Package $helper
Результат WellCommerce\Bundle\DistributionBundle\Helper\Package\PackageHelperInterface