$names = [];
foreach($entities as $entity) {
$names[] = $entity->getName();
}to
$names = array_map(function(Entity $entity): string {| <?php | |
| declare(strict_types=1); | |
| final class PostCode | |
| { | |
| /** @var string */ | |
| private $code; | |
| private function __construct() |
Found an example
there is a thing in laravel called FormRequest.
Sometimes, I need extra validation. So I need to use some service there somehow. What options I have
$this->containerwhich one is the best here? I suppose instance of container
I can't do constructor injection. Why? Because for me, it seams that there are too many arguments on the __construct method
Для начала скажу, все что я тут написал не является правильным на 100%, скорее всего есть способы гораздо эффективнее, но я их не знаю. Мои советы разделены на 4 части 1 часть чистый пхп, 2 - фреймверки, 3 - проект, 4 - об о всем по чуть чуть. Начнём,
Английский - если ты не понимаешь английский на уровне что бы написать на форуме внятно вопрос (что бы остальные поняли, и это не гугл переводчик), слушать и понимать видеокурсы, и читать книги/доку в оригинале (очень важно в оригинале, т.к. при переводе теряеться очень много смысла или он передаеться не так, есть ошибки, короче лучше оригинал), то тебе нужно сначала выучить английский. А то потом придеться работать на СНГ и получать зп в 2 раза меньше чем все остальные.
основы. Один из лучших способов их освоить это курс "специалист php", скачай самый свежий который только есть (ищи короче. Но нашел вот это ProfIT PHP , а вообще ищи сам, в этом суть работы программиста. А и еще, если видишь курс, не бери те которые старше 2 лет {есть редкое исключение
| #!/bin/bash | |
| current_dir=$(pwd) | |
| echo "=================================================================" | |
| echo "== Telegram Script Installer v 0.1.1 ==" | |
| echo "== ==" | |
| echo "== by Vlady (forked from Jalcaldea) ==" | |
| echo "=================================================================" |
| alias art="php artisan" #if not already set | |
| alias adcmc="art doctrine:clear:metadata:cache" | |
| alias adcqc="art doctrine:clear:query:cache" | |
| alias adcrc="art doctrine:clear:result:cache" | |
| alias adcc="art doctrine:config:convert" | |
| alias adcm="art doctrine:convert:mapping" | |
| alias adds="art doctrine:dump:sqlite" | |
| alias adep="art doctrine:ensure:production" | |
| alias adge="art doctrine:generate:entities" |