Фёдор, потому что guzzle возвращает массив, а у массива нет метода map, это вообще квазипримитивный тип. Методы есть у коллекций. Если эочется их использовать, то предварительно нужно массив в эту коллекцию преобразовать https://laravel.com/docs/master/collections#creati...
Метод для коллекций я указал потому что в laravel достаточно много делается через них и их знать полезно.
По второй ссылке есть функция, которая работает напрямую с массивами.
Cortez72, ну тут два варианта - либо прибить ширину, либо тянуть, как больше нравится )
если у макета есть "сетка", то тянуть чуть проще, если нет - то "на глаз".
может быть нужно тянуть только в ширину, а может и пропорционально (или нет) - в высоту. а может быть все это до определенного предела.
На вопрос нельзя ответить однозначно, нужно собрать требования. может он от 1000 до 2400 должен тянуться, а может на <1600 блоки должны друг под друга вставать, нельзя вот так вот просто сказать.
если не хочется делать три вотчера, то можно сравнивать параметры функции-колбэка (там будет первым параметром массив из новых и вторым из старых значений, нереактивные)
Leingard, если в крыму, то на гугловском маркете забанят с высокой долей вероятности, причем будут банить и новые заведенные аккаунты, если они покажутся связанными (а там некислая система отлеживания, по общим ip, по параметрам браузера, устройства, кукам и прочему). только рустор и всякие сяоми/хуавэй сторы пропустят (но это не точно), а там отдельные аккаунты.
не обязательно, конечно но совсем не повредит.