(SELECT id, name, `date` FROM t1)
UNION
(SELECT id, name, `date` FROM t2)
ORDER BY `date` LIMIT 10
вопрос попадает под категорию "задания" (ака "сделайте за меня"), которые запрещены правилами сервиса.
Миграции в целом нужны, чтобы обновлять структуру базымиграции это обновление базы и/или файлов
заголовки перетираютсяони не перетираются - почтовый клиент не передает заголовки исходного письма в ответе.
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.