Size: a a a

2021 July 11

WC

Working Horse Close ... in phpGeeksJunior
Сейчас накодю и посмотрю, будет ли оно вообще работать (мне претензии PHPStrom предъявляет)
источник

D

Dmitrii in phpGeeksJunior
Сделай телнет на этот хост на порт 3306
Или просто через консоль попробуй соединиться клиентом mysql
источник

WC

Working Horse Close ... in phpGeeksJunior
abstract class ABCController
{

    protected ABCView $view;
   protected function __construct(ABCView $view)
   {
       $this->view = $view;
   }
}
class HomeController extends ABCController
{
   public function __construct()
   {
       parent::__construct(new HomeView());  // Хьюстон, у нас проблема
   }
}

Проблема на моменте с присваиванием: ругается на разные свойства. Я не знаю, как в php принято и принято ли вообще разрешать подобные ситуации. Можно было бы выделить переменную $view в подкласс, но так придется делать для каждого класса и это мне не особо нравится
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
У тебя HomeView наследуется от  ABCView?
источник

WC

Working Horse Close ... in phpGeeksJunior
Забыл отнаследовать
источник

WC

Working Horse Close ... in phpGeeksJunior
Тогда логично. И это замечательно. Сейчас поправлю
источник

WC

Working Horse Close ... in phpGeeksJunior
Все работает. Отлично. Спасибо
источник

PM

Pavel Mellonges® in phpGeeksJunior
Route::post(/, function() { return "kiss my black ass"})-> name("kek")

Непонятен синтаксис, почему -> вызывается у метода класса?
источник

PM

Pavel Mellonges® in phpGeeksJunior
Ведь это не экземпляр класса, чтобы можно было вызывать методы
источник

Вl

Виктарх lastName... in phpGeeksJunior
я плохо знаю ларку, но думаю, что там используется шаблон проектирвания Цепочка обязанностей
источник

PM

Pavel Mellonges® in phpGeeksJunior
Ну тут вопрос к синтаксису, я после js ->, => меняю сознание
источник

VT

Vadym Trofymenko in phpGeeksJunior
А что возвращает метод post?
источник

PM

Pavel Mellonges® in phpGeeksJunior
Типо если я хочу вызвать метод у класса основного - это ::, а если у экземпляра класса, который через new создаётся, то ->
источник

PM

Pavel Mellonges® in phpGeeksJunior
Хз, пример такой
источник

VT

Vadym Trofymenko in phpGeeksJunior
Ну вот как узнаешь что он возвращает, всё поймёшь
источник

R

R1KO in phpGeeksJunior
ты вызываешь статический метод post у класса Route , который возвращает тебе объект какого-то класса, из которого уже вызывается метод name
источник

PM

Pavel Mellonges® in phpGeeksJunior
Сука, почему нельзя единый синтаксис сделать, у одного языка это точки, у второго эти стрелочки бля
источник

R

R1KO in phpGeeksJunior
потому что языки разные?
источник

R

R1KO in phpGeeksJunior
:: тоже есть в си++
-> тоже есть в си++
источник

R

R1KO in phpGeeksJunior
при чем практические такое же назначение
источник