
ʕ •ᴥ•ʔ Vladislav ʕ •ᴥ•ʔ
06.06.2018
15:50:02
соре, в постмене была проблема, ломал голову в ларавеле

Andrey
06.06.2018
15:51:45
Перечитал вопрос. Оказывается, я ещё и вопрос неправильно понял))

Бекболот
06.06.2018
16:08:03
hello
public function scopeCheckCode($query, $code){
$response = $query->code == $code;
if (!$response) {
$query->attempt = $query->attempt + 1;
$query->save();
}
return $response;
}
there is an error, I need to make a method for model like this how I can pls help

Google

Бекболот
06.06.2018
16:12:05
$model = new Model();
if ($model->checkCode($code)) { ... }
I need like this

Антон
06.06.2018
16:14:53

Юрий
06.06.2018
16:15:24
боюсь его русский ты оценишь не больше

Антон
06.06.2018
16:15:33
аа

Бекболот
06.06.2018
16:17:00
It seems like you are creating autoincrement field
I've make it, it is working
public function checkCode($code){
$response = $this->code == $code;
if (!$response) {
$this->attempt = $this->attempt + 1;
$this->save();
}
return $response;
}
how is it, rightly?

Юрий
06.06.2018
16:17:48
?
да я без наездов и тп, просто видели же уже и просили сами на английский перейти

Антон
06.06.2018
16:19:14

Бекболот
06.06.2018
16:21:11
$sms = new Sms(); // it's the model
if ($sms->checkCode($code)){ /* do something */ }
I need like this

Google

Samuel
06.06.2018
16:24:14

Антон
06.06.2018
16:24:51
I need like this
Imho you have to split it and make 2 methods, first one will check existing of code, and second one will increment field.

Samuel
06.06.2018
16:25:49

Антон
06.06.2018
16:26:45
Single Responsibility Principle in SOLID

Samuel
06.06.2018
16:26:54
?

Бекболот
06.06.2018
16:28:21
public function checkCode($code){
return $this->code == $code;
}
public function incAttempt($t = 1){
$this->update(['attempt' => $this->attempt + $t]);
} is it ok?

Антон
06.06.2018
16:31:26

Бекболот
06.06.2018
16:32:24

Антон
06.06.2018
16:32:31
what about
public function isCodeExists(string $code) {};
of isCodeEquals()

Бекболот
06.06.2018
16:33:33
thank you very much?

Антон
06.06.2018
16:34:45
checkCode name is very meaningful
like, equals, is_array, more than, not null, etc... I think you are understanding me

ExPandable
06.06.2018
16:37:49
подскажите пожалуйста. Storage::files('/path') возвращает пустой массив в любом случае, даже если папка не пустая

Антон
06.06.2018
16:38:41
incAttempt = include or increment? please do not be lazy one more time.
Imagine that your code will be checked by a maniac

Бекболот
06.06.2018
16:40:05

Google

Антон
06.06.2018
16:41:20
Have you seen at least one cut in the laravel?

Бекболот
06.06.2018
16:42:21

Антон
06.06.2018
16:42:31
no problems

Бекболот
06.06.2018
16:43:02

Антон
06.06.2018
16:44:31

Adel
06.06.2018
16:45:40
инглиш понты моде он

Антон
06.06.2018
16:45:57
it seems you're senior
If you want to impove your skill you should read this book https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

Adel
06.06.2018
16:46:04
два русскоговорящих чела в русском чатике :)

Антон
06.06.2018
16:46:16
инглиш понты моде он
почему понты? написали же выше что он почти не говорит по русски. видимо очень плохо

Adel
06.06.2018
16:46:21
говорит :)
это в раз понятнее чем такой вот инглиш

Антон
06.06.2018
16:46:55
говорит :)
мне тебя жаль если ты в 2018 году работая разрабом считаешь английский понтом
советский союз 30 лет назад кончился

f4rt~
06.06.2018
16:47:39
нет смысла этого делать
тем более так криво

Антон
06.06.2018
16:47:53
это главное.

Google

Adel
06.06.2018
16:48:47

Антон
06.06.2018
16:49:04

Бекболот
06.06.2018
16:49:15

Adel
06.06.2018
16:49:33
книгу то на русском читает :)))

Антон
06.06.2018
16:50:28
книгу то на русском читает :)))
слушай я не в курсе что и как он читает. я ему ответил и все. иди лучше книгу почитай чем просто писать не о чем. толк будет.

Adel
06.06.2018
16:50:47
сагрился на училку? зря...

Антон
06.06.2018
16:51:17

Adel
06.06.2018
16:51:21
Бекболот, син татарча белэсенме?
айда татарча бу чатта сэйлэшэбэз!
Антошка белми. якшы.

f4rt~
06.06.2018
16:52:16
нiчорта не розумiю

Adel
06.06.2018
16:52:20
вово :))

Антон
06.06.2018
16:52:36
Антошка белми. якшы.
я понимаю. второе место среди русскоязычных групп в школе занял. Я из татарстана. говорить правда не могу

Adel
06.06.2018
16:52:47

f4rt~
06.06.2018
16:53:15
Wir sind nicht in der Sowjetunion

Adel
06.06.2018
16:53:19
ладно. просто такео.. говорить на языке, который не все в этом чате поймут.. не очень наверно. хз

f4rt~
06.06.2018
16:53:28
so can speak
unterschiedlich

Антон
06.06.2018
16:54:02

Maksim (Ellrion)
06.06.2018
16:54:49
Мне тяжело это признавать но я согласен с @Adelf32

Google

Антон
06.06.2018
16:55:13
ну тогда надо сразу слать видимо людей в буржуйский чат

Бекболот
06.06.2018
16:55:24

Adel
06.06.2018
16:55:33

Антон
06.06.2018
16:56:00
sad
у него имя и фамилия не татарские. он из азии
@tabekg русский знаешь?
походу киргиз = kg

Бекболот
06.06.2018
16:57:17

Adel
06.06.2018
16:57:19

Антон
06.06.2018
16:57:48
у него еще небось клава без кириллицы, они вроде отказались от нее

Бекболот
06.06.2018
16:57:54

Adel
06.06.2018
16:58:11
и вполне сносно

Антон
06.06.2018
16:58:32
пофиг. флудим не о чем

f4rt~
06.06.2018
16:58:37
looks like

Антон
06.06.2018
16:59:13
меня вообще не парит мой английский. пусть он не очень, но я не комплексую и люди понимают =)

Бекболот
06.06.2018
16:59:16
can't I write here english?

Adel
06.06.2018
16:59:48

Антон
06.06.2018
16:59:54

Adel
06.06.2018
16:59:55
лучше моего наверно
они давно уже отстой