- 1
return Business::find(intval(OptionGroup::find(intval(OptionSet::find($this->attributes['option_set_id'])->first()->option_group_id))->business_id))->first()->
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
return Business::find(intval(OptionGroup::find(intval(OptionSet::find($this->attributes['option_set_id'])->first()->option_group_id))->business_id))->first()->
Eloquent - это пиздец какой то..
3.14159265 14.01.2020 17:33 # +1
HoBorogHuu_nemyx 14.01.2020 17:44 # +1
Только я бы развил текучее междумордие дальше: ввёл бы для всех классов метод intval и метод find, принимающий имя класса, чтобы можно было писа́ть так:
websbkinfo 20.01.2020 17:51 # 0
phpBidlokoder2 14.01.2020 19:48 # 0
phpBidlokoder2 14.01.2020 19:51 # 0
Fike 14.01.2020 20:16 # 0
N_BCE_3ACMERJINCb 15.01.2020 06:33 # 0
Чтоб ты мать твою уел!»
gost 15.01.2020 00:27 # −2
Привёл реальный пример кода на «PHP», который лучше, чем у ТС, проверь.
bootcamp_dropout 15.01.2020 00:29 # +4
phpBidlokoder2 15.01.2020 00:43 # +1
gostinho 14.01.2020 23:40 # +2
Stallman 14.01.2020 23:43 # +3
- "Business", очевидно же!
- Круто! Ты офигенно шаришь в ООП, круче всех в нашей студии!
HoBorogHuu_nemyx 14.01.2020 23:57 # 0
gostinho 19.01.2020 01:01 # 0
Зачем? Зачем?
AnalBoy 15.01.2020 01:57 # 0
hormand 18.01.2020 02:42 # 0
zhigolo 20.01.2020 20:42 # 0
Vilintritenmert 23.01.2020 19:21 # 0
=)
Koko 23.01.2020 19:23 # 0