Size: a a a

Laravel для начинающих

2020 June 12

Jl

Jli lik in Laravel для начинающих
День добрый всем! Столкнулся с двумя проблемами:
1) нужно в валидаторе проверять значение на 2 условия, либо 0, либо string. Запись вида: 'string|boolean' - не подходит, как можно решить данную проблему без помощи регулярок.
2) Как через $request->all() и работу с моделью подсчитать кол-во одинаковых записей в таблице?
источник

AE

Andrew EmOzEmTsEv in Laravel для начинающих
Всем привет. Пытаюсь освоить сервис-контейнеры и провайдеры.  Создал провайдер TwilioServiceProvider  в нем два метода boot - пустой и  register c кодом
public function register()
   {
       $this->app->bind('twilio', function() {
           return new Client(env('TWILIO_SID'), env('TWILIO_TOKEN'));
       });
   }

При вызове сервиса
app('twilio')->messages->create($this->user->getPhoneNumber(),
               ['from' => config('twilio.twilio_number'), 'body' => "Your verification code is {$this->code}"]);
Выдает ошибку Target class [twilio] does not exist.
Наверное что-то не понимаю. Подскажите плиз в какую сторону копать.
источник

EG

Egor Gruzdev in Laravel для начинающих
TwilioServiceProvider в config/app.php прописал
источник

AE

Andrew EmOzEmTsEv in Laravel для начинающих
Egor Gruzdev
TwilioServiceProvider в config/app.php прописал
Ага
App\Providers\TwilioServiceProvider::class,
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Тьфу, недосып и температура воздуха действует, плавлюсь уже. Прочитал вместо «одинаковых» - «уникальных».
источник

K

KOSUMOV | ALI in Laravel для начинающих
Кстати, есть переменная которая используется в контроллере несколько раз. Как его вынести куда нибудь лучше ?
источник

S

Shotty in Laravel для начинающих
Привет. Кто-то юзал voyager?

Редактирования юзера.

В /resources/views/vendor/voyager/users/edit-add.blade

наследовал вьюху, и добавил своё поле, но оно не сохраняет в базу, может ещё что то нужно добавить?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Jli lik
День добрый всем! Столкнулся с двумя проблемами:
1) нужно в валидаторе проверять значение на 2 условия, либо 0, либо string. Запись вида: 'string|boolean' - не подходит, как можно решить данную проблему без помощи регулярок.
2) Как через $request->all() и работу с моделью подсчитать кол-во одинаковых записей в таблице?
1. Кастомный рул
2. Через реквест никак. Через модель, самый простой способ, выбрать по условию и сделать count()
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Alexander Pavlenko 🌚
1. Кастомный рул
2. Через реквест никак. Через модель, самый простой способ, выбрать по условию и сделать count()
+
источник

Jl

Jli lik in Laravel для начинающих
Alexander Pavlenko 🌚
1. Кастомный рул
2. Через реквест никак. Через модель, самый простой способ, выбрать по условию и сделать count()
Касательно первого по идее будет проще регулярку банальную впихнуть, а по второму смотрел в сторому wheres
источник

Jl

Jli lik in Laravel для начинающих
Или этот метод не приведет меня к результату?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
wheres?
источник

Jl

Jli lik in Laravel для начинающих
+
источник

Jl

Jli lik in Laravel для начинающих
по крайне мере автокоммит говорит что такое есть
источник

Jl

Jli lik in Laravel для начинающих
по крайней мере на версии 5.7
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
🌚
источник

AH

Andrey Helldar in Laravel для начинающих
Jli lik
по крайне мере автокоммит говорит что такое есть
Wheres используется внутри модели при построении билдера для запроса в базу.

Юзай кастомный руль: https://laravel.com/docs/7.x/validation#using-rule-objects
источник

K

KOSUMOV | ALI in Laravel для начинающих
KOSUMOV | ALI
Кстати, есть переменная которая используется в контроллере несколько раз. Как его вынести куда нибудь лучше ?
🙃
источник

A

Anton in Laravel для начинающих
Всем привет. Ребят, подскажите плиз. Делаю валидацию для нескольких файлов сразу. Вроде всем присвоил нужные правила.
Как мне сделать, чтоб ОБЩИЙ обьем файлов был не больше 'max:'.$max_size?
мне эту валидацию 'max:'.$max_size применить к $rules в фориче или после него?
источник

A

Anton in Laravel для начинающих
'max:'.$max_size
источник