PHP Class PUGX\Badge\Model\UseCase\BaseCreatePackagistImage

Afficher le fichier Open project: pugx/badge-poser Class Usage Examples

Protected Properties

Свойство Type Description
$packageRepository PUGX\Badge\Model\PackageRepositoryInterface

Méthodes publiques

Méthode Description
__construct ( PUGX\Badge\Model\PackageRepositoryInterface $packageRepository )

Méthodes protégées

Méthode Description
createBadge ( $subject, $status, $color, $format )
createBadgeFromRepository ( $repository, $subject, $color, $format = 'svg', $context = null )
fetchPackage ( $repository )
prepareText ( $package, $context = null )

Method Details

__construct() public méthode

public __construct ( PUGX\Badge\Model\PackageRepositoryInterface $packageRepository )
$packageRepository PUGX\Badge\Model\PackageRepositoryInterface

createBadge() protected méthode

protected createBadge ( $subject, $status, $color, $format )

createBadgeFromRepository() protected méthode

protected createBadgeFromRepository ( $repository, $subject, $color, $format = 'svg', $context = null )

fetchPackage() protected méthode

protected fetchPackage ( $repository )

prepareText() abstract protected méthode

abstract protected prepareText ( $package, $context = null )

Property Details

$packageRepository protected_oe property

protected PackageRepositoryInterface,PUGX\Badge\Model $packageRepository
Résultat PUGX\Badge\Model\PackageRepositoryInterface