Maksim (Ellrion)
только нужно ли? учитывая что элоквент сам следит за таймстампами
Antonio
только нужно ли? учитывая что элоквент сам следит за таймстампами
Нужно. Потому что предполагается первоначальная, а возможно и последующая заливка данных не через лару
Maksim (Ellrion)
а обрезать тело поста нужно самому или есть какой то метод? public function posts($count) { return Post::with('user')->take($count)->get(); }
не очень понятно что именно ты имеешь ввиду и что хочешь. что такое "тело поста"
Dmitriy
только нужно ли? учитывая что элоквент сам следит за таймстампами
не элоквентом единым. да и спихивать такое на бд хорошая практика.
Dmitry
не очень понятно что именно ты имеешь ввиду и что хочешь. что такое "тело поста"
вот такой пост, содержащий html, мне нужно, например, первые 3 параграфа
Maksim (Ellrion)
вот такой пост, содержащий html, мне нужно, например, первые 3 параграфа
если на эатпе выборки, то сам в запрос обрезку добавляй, если на этапе вывода, то есть str_limit хэлпер (но он не по параграфам а по кол-ву символов)
Dmitry
окей
B
Спасибо чувак
B
По твоей наводке вышел https://github.com/cocur/slugify
Bakhriddin
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at ‘’. (Reason: Credential is not supported if the CORS header ‘Access-Control-Allow-Origin’ is ‘*’). как это исправит бакенд ларавел 5,4
Bakhriddin
у меня есть корс
Anton
Это конечно круто - замазать адрес в строке адреса, но забыть на табе 🙂
Евгений
админку б хоть закрыл как то
Евгений
а что с кроссовками?
Bakhriddin
это для тестирование
SiZE
ну там с зеркалом )
Arcos
у меня есть корс
в шапке написано киб****
Bakhriddin
😂😂
Arcos
Удали месседж и заного его :)
Bakhriddin
все больше ни кто не сможет посмотреть админку 😁
Джамиль
Ребят такое дело, отдаю через апи данные для настолки и мобилок, вот щас стоит задача минимизировать данные для мобилок, как отсечь часть лишних данных из массивов?
Anonymous
в Info конфы ссылка на styleguide сломалась, 404. если я правильно понял, в тот стайлгайд добавили ещё немного по php и он теперь по новой ссылке https://guidelines.spatie.be/code-style/laravel-php
Maksim (Ellrion)
есть у коллекции и модели
Джамиль
а и еще
Джамиль
данные отдаю из репозитория
Maksim (Ellrion)
или заюзать отдельный слой для этого. раньше юзали например fractal либу. с 5.5 вроде ресурсами можно разрулить
Джамиль
https://github.com/andersao/l5-repository
Джамиль
через этот пакет все реализовано
Maksim (Ellrion)
репа эта тебе что отдает? модельэлоквента и коллекцию моделей?
Maksim (Ellrion)
если да, то смотри выше makeHidden
Джамиль
есть у коллекции и модели
чет у коллектции не могу найти
Джамиль
да у меняя и модель и колекции есть
Maksim (Ellrion)
там чуть иначе мб названа. не помню. посмотри в элоквент коллекции где вызывается makeHidden
Maksim (Ellrion)
там тупо each по всем элементам и у них makeHidden
Джамиль
аааа
Джамиль
чет лучше глянул этот пакет, там презентеры есть
Maksim (Ellrion)
ну хз пакет этот я незнаю и юзать бы точно не стал
Джамиль
почему
Maksim (Ellrion)
репазитории которые отдают AR модель - зашквар)
Джамиль
мне очень удобно через репозитории работать
Maksim (Ellrion)
да пожалуйста. итс нот май бизнес
Джамиль
))
Джамиль
а что реп должен отдавать?
Maksim (Ellrion)
сущность
Maksim (Ellrion)
модель бизнес логики
Maksim (Ellrion)
иначе она не имеет смысла
Maksim (Ellrion)
ну разве как группированный query object дабы разгрузить модель элоквента
Dmitriy
репазитории которые отдают AR модель - зашквар)
кто так делает. скорее всего юзает их для свалки запросов
Dmitriy
репозитории обычно оверхед.
Maksim (Ellrion)
кто так делает. скорее всего юзает их для свалки запросов
собственно это мое последнее сообщение)
Dmitriy
не дочитал =(
Os
Кто-нибудь работал с битками? Какое апи использовали? Bitcoind или сервис какой-нибудь?
Os
Смотрю в сторону blockchain
invariance
о_О
invariance
btcd это не апи
invariance
а под blockchain ты подразумеваешь blockchain.info?
invariance
btcd это не апи
точнее не апи в плане веба
invariance
но там есть json rpc
Os
Мне нужно создание кошелька, получение его баланса
Os
У btcd все это есть
Os
Но меня ломает выкачивать все транзакции
Os
У него тоже все это есть
Os
Да я верю блокчейну тоже
Os
В случае чего от них уйти не сложно
invariance
эмм
invariance
хз, подозрительная контора какая то
invariance
я бы кого-то более солидного взял
Os
Кого?
Os
Blockchain тоже давно работают и без сильных косякоы
Anton 🐻
ребят, подскажите, как корректно заставить лару выполнять php artisan migrate —force в докере (docker-compose) . загвостка в том, что это нужно сделать после старта контейнера с базой и до запуска пхп-фпм. если просто написать это в RUN - то оно зафейлится по понятным причинам
Anton 🐻
ещё одна загвозка, если миграции выполнять не требутеся, то CMD php artisan migrate —force зафейлит запуск контейнера php_1 | Nothing to migrate. metalanding_php_1 exited with code 0 походу надо хитрый баш написать, ну или найти)
Anonymous
Есть какие-то стайлгайды ларавел? Например, я обращаюсь к БД в контроллере - так можно делать или не критично? (Вызываю методы вроде find, select, и передаю их результат вьюшке)
SiZE
я про это я обращаюсь к БД в контроллере