PHP Класс PUGX\Badge\Model\UseCase\BaseCreatePackagistImage

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$packageRepository PUGX\Badge\Model\PackageRepositoryInterface

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

Метод Описание
__construct ( PUGX\Badge\Model\PackageRepositoryInterface $packageRepository )

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

Метод Описание
createBadge ( $subject, $status, $color, $format )
createBadgeFromRepository ( $repository, $subject, $color, $format = 'svg', $context = null )
fetchPackage ( $repository )
prepareText ( $package, $context = null )

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

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

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

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

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

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

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

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

protected fetchPackage ( $repository )

prepareText() абстрактный защищенный Метод

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

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

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

protected PackageRepositoryInterface,PUGX\Badge\Model $packageRepository
Результат PUGX\Badge\Model\PackageRepositoryInterface