Size: a a a

2021 August 04

Н

Никита in Laravel Pro
если в двух словах - описываем модель классически - поля, типы, ключи (как в ларе), пишем команду, на базе методов модели создается миграция, заполенная всем нужным
источник

Н

Никита in Laravel Pro
ну да, только так
источник
2021 August 05

SK

Stanislav Kovalenko in Laravel Pro
Доброй ночи

Сейчас использую приблизительно такую конструкцию: (пишу с телефона 🥲)

class Helper {
   public static function HelperOne(){
       return new HelperOne();
   }
}


use Helper;
class MainClass {
   $this->helper = new Helper();
}



class ChildClass extends MainClass {
   public function foo() {
       return $this->helper::HelperOne()->method();
   }
}


Можно ли как-то использовать класс HelperOne без обращения к $this?

Например, так:

class ChildClass extends MainClass {
   public function foo() {
       return Helper::HelperOne()->method();
   }
}

В том смысле, что сделать use Helper; в родительском классе, но без $this использовать его статический метод в child?

Или то что use у родителя без декларации, недоступно для child?


Спасибо
источник

EG

Egor Gruzdev in Laravel Pro
Чем $this неугодил?
источник

SK

Stanislav Kovalenko in Laravel Pro
Хочется узнать, есть ли возможность сделать всё красивее
источник

A

Adel in Laravel Pro
поверь, это вот вообще некрасиво
источник

SK

Stanislav Kovalenko in Laravel Pro
Приму как совет. А это теоретически возможно?
источник

A

Adel in Laravel Pro
абсолютно ненужное наследование... статические функции не в тему.
источник

A

Adel in Laravel Pro
открой для себя DI нормальный
источник

A

Adel in Laravel Pro
контейнер и всё такое
источник

A

Adel in Laravel Pro
и книгу из описания чатика почитай. там полезно
источник

SK

Stanislav Kovalenko in Laravel Pro
Благодарю, ценно, сладких снов
источник

D

Dima in Laravel Pro
доброй ночи, подскажите плиз в чём проблема...
Connection could not be established with host smtp.googlemail.com :stream_socket_client(): unable to connect to ssl://smtp.googlemail.com:465 (Connection timed out)
smtp.googlemail.com :stream_socket_client(): unable to connect to ssl://smtp.googlemail.com:465 (Connection timed out)
Локально у себя - письма уходят без проблем, на сервере вот такая ошибка...
источник

A

Adel in Laravel Pro
источник

D

Dima in Laravel Pro
может кто помочь, к кому обращаться с данной проблемой и разные порты/хосты пробовал (tls,ssl) (587,465)
источник

D

Dima in Laravel Pro
локально работает - на сервере нет...
источник

A

Adel in Laravel Pro
к хостеру?
источник

A

Adel in Laravel Pro
он мог порты закрыть для писем
источник

Ц

Цифровик in Laravel Pro
Ибо нефиг через смтп
источник

D

Dima in Laravel Pro
а через что?
источник