Миграции в целом нужны, чтобы обновлять структуру базымиграции это обновление базы и/или файлов
заголовки перетираютсяони не перетираются - почтовый клиент не передает заголовки исходного письма в ответе.
From: Tiket manager {$id} <manager@site.com>
но в данном случае это не так.
Вопрос в том, как написать unit-тест для самого метода getSoapClient, который фактически состоит из одной строчки return new SoapClient($url, $params)
А по поводу "бреда", что именно вы имеете ввиду? Необходимость 100% покрытия или что?
иначе я не вижу вообще никакого смысла в методе-обертки!
нужно убедиться, что именно он и без изменений был передан в соответствующий аргумент конструктора SoapClient
Это вопрос из серии "стоит ли вообще писать автосты и если Да, то в каком объеме"...
class File {
/**
* @var resource
*/
public $handler;
public function __construct(string $path) {
$this->handler = fopen($path, 'r');
}
}
$comparator = new Comparator(Comparator::EQUAL_OBJECT | Comparator::EQUAL_STREAM);
$comparator->compare(new File('foo/bar.php'), new File('foo/bar.php'));
который фактически состоит из одной строчки
return new SoapClient($url, $params);
параметры, которые были захардкодены в методе getSoapClient.
Недостатки:
Планшет не работает в плане программном. Постоянно отваливается от проводного и беспроводного подключения.