Пользователь Laravel dd () выходит из системы

Это зависит от того, хотите ли вы применить любую логику, реализованную в настройщике свойств, и поэтому вам действительно нужно принимать решение в каждом конкретном случае.

Когда вы переходите непосредственно в частное поле, вы знайте, что поле настроено именно на то, что вы говорите.

Когда вы проходите через Property, значение устанавливается в соответствии с логикой setter, поэтому вы получаете какие-либо бизнес-правила или проверку, которые вы хотите, над значениями, присвоенными этому полю.

Довольно сложно для того, чтобы придумать правило о том, что когда вы делаете это либо «правильно», о единственном, что я скажу, я следую за тем, что в инициализации конструктора я бы почти никогда не использовал свойство.

1
задан Dreamerson 16 March 2019 в 03:03
поделиться