for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Gettext\Utils;
use Gettext\Translations;
/**
* Trait to provide the functionality of extracting headers
*/
trait HeadersGeneratorTrait
{
* Returns the headers as a string
*
* @param Translations $translations
* @return string
private static function generateHeaders(Translations $translations)
$headers = '';
foreach ($translations->getHeaders() as $name => $value) {
$headers .= sprintf("%s: %s\n", $name, $value);
}
return $headers;