Вход Регистрация
Файл: vendor/guzzlehttp/guzzle/src/BodySummarizer.php
Строк: 26
<?php

namespace GuzzleHttp;

use 
PsrHttpMessageMessageInterface;

final class 
BodySummarizer implements BodySummarizerInterface
{
    
/**
     * @var int|null
     */
    
private $truncateAt;

    public function 
__construct(int $truncateAt null)
    {
        
$this->truncateAt $truncateAt;
    }

    
/**
     * Returns a summarized message body.
     */
    
public function summarize(MessageInterface $message): ?string
    
{
        return 
$this->truncateAt === null
            
GuzzleHttpPsr7Message::bodySummary($message)
            : 
GuzzleHttpPsr7Message::bodySummary($message$this->truncateAt);
    }
}
Онлайн: 2
Реклама