Loading...
Avenax , по другому никак?
пост 8

можно закрывать
_TURBO_ (30.10.2017 в 11:13)
Dark_AKC , https://habrahabr.ru/post/31375/ такое?

да
_TURBO_ (30.10.2017 в 11:24)
Avenax , по другому никак?

Что по другому ни как?
Я тебе скинул документацию

А то, что там помечено красным, это будет вызывать ошибку, когда ты будешь вызывать не статический метод, как статический
дабы не создавать новую тему. В общем я залепил класс как на скрине. Это из паттерна singleton. Теперь то вопрос. Как его юзать? Тоесть $container = App::getContainer(); это понятно. А как ним заменить допустим $User = new User();...!? Сорри за возможно глупые вопросы. Я просто пока еще не очень в ооп понимаю.

Изображение

------
50632_Untitled.png (183.5 Kb)
Скачиваний: 64
В классе так же для user напиши. Если у тебя php 5.4+, то можно в виде трейта оформить, чтобы каждый раз getContainer не создавать
Dark_AKC , 5.6 как сделать?
_TURBO_ , строка 21 : new User()

Пользуешься как в строке 32, твоя переменная содержит экземпляр класса User();
________
посл. ред. 30.10.2017 в 14:16; всего 1 раз(а); by Avenax
Avenax , а если мне допустим надо вытащить данные переменной user из класса User. Так надо? $container -> User -> user; Или что?
_TURBO_ (30.10.2017 в 14:21)
Avenax , а если мне допустим надо вытащить данные переменной user из класса User. Так надо? $container -> User -> user; Или что?

Если у тебя в классе есть свойство $user, то да
Онлайн: 1
Время:
Gen. 0.1107
(c) Bym.Guru 2010-2026