Bohdan >
Джамиль
Я не разбирался в сессиях
Anonymous
Anonymous
Диего
А все таки не кол во скилов определяет доход, не?
Диего
Вспомнил про вакансию
Dmitriy
Maksim
Диего
А хз, видимо все таки скилы
Диего
Вечерняя филисофия не удалась
Dmitriy
Dmitriy
не понятно
Maksim
Подскажите, такая функция имеет место быть? Нужно передать IN() в where
Диего
Не уверен в скилах
Диего
Знаю разработчиков на старой работе которые знают и умеют. Но платить дирик не хотел больше 50
Диего
Считался мидл
Диего
Скорость работы, чистота кода. В добавку ко всему
Dmitriy
Maksim
так можно
только вот не работает почему-то, пишет "Call to undefined method Illuminate\Database\Query\Builder::isEmpty()"
Maksim (Ellrion)
Maksim
Я сейчас check убрал, так как check проверяет наличие json и декодирует его, а тут его нет
Maksim
Теперь возвращает коллекцию
Maksim
но там не то, буду разбираться
Maksim
Без пагинации все отлично робит
Maksim
if($whereIn) {
$builder->whereIn('id', $whereIn);
}
Maksim
теперь и с пагинацией заработало. Спасибо Максиму и Дмитрию
Swiss Osteopath
Добрый! Команда из 5 человек ищет back-end разработчика
Требование
- Работать с API социальных сетей
- СУБД PostgreSQL
- Фреймворк - Laravel
- Работа в команде с использованием всех соответствующих технологий
Сам проект - это фриланс биржа, с элементами соц. сети.
Удаленно 30 к в месяц.
Будем рады помощи
SarcasmIO
Anton
За 30к баксов в месяц - с удовольствием.
Anton
Из главного зала хайлоада будет таки трансляция.
Anton
Бесплатная.
SarcasmIO
Swiss Osteopath
Юмор спасёт мир...
SarcasmIO
Swiss Osteopath
ответь на вопрос
А прости дружище, полный. Мы выкладываемся по 10-12 часов день по 6 дней в неделю, делаем для себя и ищем своего человека, если понятно выразился ))
SarcasmIO
invariance
Dmitriy
Расскажите по подробнее
Диего
Пантелеев
Swiss Osteopath
invariance
аксессоры по другому работают
invariance
можешь так сделать
public function setAvatarPath()
{
$this->attributes['avatar_path'] = $this->avatar->url;
}
invariance
бля ну посмотри как сделал я
invariance
и перепиши на свой лад
invariance
лан, мне все равно скучно:
public function setAvatarPath()
{
$avatar = $this->avatar;
$this->attributes['avatar_path'] = $avatar ? $avatar->avatar : "/images/default-avatar.png";
}
invariance
пойдет
Arcos
как залочить down в миграции?
нверное exit писать не круто
fLipE
залочить down? его можно оставить пустым, и он ничего не будет делать
но зачем?
fLipE
сама суть миграций тогда теряет смысл)
Arcos
необратимая миграция.
Arcos
Например при миграции происходит изменение структуры или типа данных. Такое назад не вернешь
fLipE
а)
тогда можно оставить пустым, и она не будет ничего пытаться вернуть
Arcos
но тогда же ролбекнится назад в таблице migrates
Arcos
то есть нужно как-то останавливать rollback, но по человечески не через exit
fLipE
ммм) ну да
думаю, тебе нужен кто-нибудь с более прямыми руками, я с таким не сталкивался)
Arcos
И как мне их найти? 😊
Arcos
У всех руки в локтях сгибаются 😊
Arcos
короче, сделал пока так.
Если кто сможет подсказать более правильное решение, очень буду рад.
Arcos
Судя по коммиту - в laravel 5.6 наконец то будет поддерживаться добавление комментария к полю при миграции postgres
https://github.com/laravel/framework/pull/21855/commits/d2858a8fe5569befbb53460730c0b7bcf2beed36
T.A
guys
T.A
what's wrong with this?
public function getAvatar()
{
if (count($this->avatar)) {
return $this->avatar->avatar;
}
return "/images/default-avatar.png";
}
SarcasmIO
early return pattern
T.A
on this line
if (count($this->avatar))
SarcasmIO
http://laravel-tricks.com/tricks/correctly-using-eloquent-relationships
T.A
T.A
counting relation without function call
T.A
why it can't define relationship?
T.A
public function avatar()
{
return $this->hasOne(Avatar::class);
}
T.A
I've solved the problem
SarcasmIO
гж братан
T.A
SarcasmIO
гуд джоб
T.A
а, спасибо
Daniil
Когда миграции разрастаются вы как-то их подчищаете?
Antonio
А ты подчищаешь репозиторий, когда он разрастается?
Fedya
там можно и миграции и сиды по бд сгенерировать