PUGX\BadgeBundle\Controller\Badge\GitattributesController::gitattributesAction PHP Метод

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

.gitattributes action.
public gitattributesAction ( Request $request, string $repository, $format = 'svg' ) : Response
$request Symfony\Component\HttpFoundation\Request
$repository string repository
Результат Symfony\Component\HttpFoundation\Response
    public function gitattributesAction(Request $request, $repository, $format = 'svg')
    {
        if ($request->query->get('format') == 'plastic') {
            $format = 'plastic';
        }
        $this->useCase = $this->container->get('use_case_badge_gitattributes');
        $this->imageFactory = $this->container->get('image_factory');
        $badge = $this->useCase->createGitattributesBadge($repository, $format);
        $image = $this->imageFactory->createFromBadge($badge);
        return ResponseFactory::createFromImage($image, 200);
    }
GitattributesController