Size: a a a

2020 May 28

V

Vadim in Laravel Pro
И что тут такого? Как это относится к вопросу автора? Какую проблему решает твой сервис? Выглядит как незнание ларавеля, иначе ты бы заюзал сервис провайдер, где сконфижил свой класс по-нормальному, через конструктор.
источник

RK

Roman Kolosov in Laravel Pro
а laravel-example и nuxt-example
источник

RK

Roman Kolosov in Laravel Pro
два всратых не рабочих примера получается по такой логике
источник

RK

Roman Kolosov in Laravel Pro
ну да так и есть)
источник

V

Vadim in Laravel Pro
Тогда вопросов нет, наблюдаем дальше.
источник

А

Антон in Laravel Pro
Roman Kolosov
два всратых не рабочих примера получается по такой логике
Честно, я не понимаю, что ты говоришь. И не понимаю, как другие понимают. Укуренный, что ли, или что.
источник

V

Vadim in Laravel Pro
Да, выглядит будто ты истеричка.
источник

PS

Pavel Salador in Laravel Pro
Антон
Хотя получится, напиши каст
Благодарю. Поразбирался с кастомными кастами, вроде можно попробовать, если туда в get получится добавить свой класс. Так как в классе не только get и set но и например получение названия плана, и его цены. Вообще данные плана в класс подгружается через API.

Можно попробовать с аксессорами и мутаторами, но как я понял они обрабатываются при каждом обращении к Модели, не хочется чтобы он каждый раз дергал API.
источник

А

Антон in Laravel Pro
Pavel Salador
Благодарю. Поразбирался с кастомными кастами, вроде можно попробовать, если туда в get получится добавить свой класс. Так как в классе не только get и set но и например получение названия плана, и его цены. Вообще данные плана в класс подгружается через API.

Можно попробовать с аксессорами и мутаторами, но как я понял они обрабатываются при каждом обращении к Модели, не хочется чтобы он каждый раз дергал API.
Так, стоп, что за апи? Ты хочешь в AppPlan дергать апи?
источник

PS

Pavel Salador in Laravel Pro
Антон
У тебя не так много вариантов:
1. Хранить все методы внутри модели (самый правильный вариант; да, модель должна быть жирной и делать с собой все, что считает нужным);
2. юзать getPlan
3. касты
2. юзать getPlan
можно поподробнее?, как я понял это не то что в 1 пункте (Хранить все методы внутри модели)
источник

RK

Roman Kolosov in Laravel Pro
мутаторы рабоют на вход и выдачу, как захотел записать засетил, как захотел отдать загетил
источник

А

Антон in Laravel Pro
Pavel Salador
2. юзать getPlan
можно поподробнее?, как я понял это не то что в 1 пункте (Хранить все методы внутри модели)
$shop->getPlan()->{какой угодно метод}


Но это странный вариант.
источник

RK

Roman Kolosov in Laravel Pro
там нет другой логики
источник

PS

Pavel Salador in Laravel Pro
Антон
Так, стоп, что за апи? Ты хочешь в AppPlan дергать апи?
API к Shopify.
Да.
источник

А

Антон in Laravel Pro
Pavel Salador
API к Shopify.
Да.
Вот так делать точно не надо.
источник

А

Антон in Laravel Pro
Антон
Вот так делать точно не надо.
В общем, не нужен тебе AppPlan, всю логику по смене состояния твоего магазина делаешь внутри Shop, а всякие апишки - это уже сервисы, не тащи это в модель.
источник

MR

Maksat Ramazan in Laravel Pro
for ($i=0; $i < $fileSize; $i += $chunkSize) {
$content        =   fread($handle, $chunkSize);
$arr[$i]        =  $content;
$uploadStart    +=  strlen($content);
fseek($handle, $uploadStart);
}
Люди это нормально вот так разбивать файл?
источник

А

Антон in Laravel Pro
Maksat Ramazan
for ($i=0; $i < $fileSize; $i += $chunkSize) {
$content        =   fread($handle, $chunkSize);
$arr[$i]        =  $content;
$uploadStart    +=  strlen($content);
fseek($handle, $uploadStart);
}
Люди это нормально вот так разбивать файл?
Чем вариант с while(!feof($file)) {} не устроил?
источник

MR

Maksat Ramazan in Laravel Pro
майкрософт требует загружать файл порциями
источник

MR

Maksat Ramazan in Laravel Pro
я вот и делю его на порции с указателями диапазона
источник