Size: a a a

2021 July 20

ON

Oleg Nechaev in phpGeeks
Метод, который пушит в массив другой массив может быть сеттером? Или его нужно назвать по другому?

protected function setFilter(array $array): void
{
   $array['filter'] += $this->getFilter();
}
источник

I

I'm in phpGeeks
Подскажите, как можно заменить на нормальные цифры эмодзи из набора http://www.iemoji.com/view/emoji/295/symbols/keycap-1 ?
источник

АС

Альберт Степанцев... in phpGeeks
add
источник

А

Антон in phpGeeks
addFilter
источник

ON

Oleg Nechaev in phpGeeks
Спасибо. Можно где-то почитать про правила наименования? В PSR вроде не описано
источник

АС

Альберт Степанцев... in phpGeeks
используйте глагол впереди и здравый смысл после него
источник

АС

Альберт Степанцев... in phpGeeks
и словарик антонимов

begin - end
start - finish
etc
источник

T🐜

The Ant 🐜 in phpGeeks
протектед сеттер? ой вей...
источник

DN

Dmitriy Nikolaev in phpGeeks
привет, можно сократить это выражение ?

$symbolChanged === "-" || $symbolChanged === "+" || $symbolChanged === "*"
источник

🦔

🦔 in phpGeeks
in_array
Checks if a value exists in an array
http://php.net/manual/en/function.in-array.php
источник

DN

Dmitriy Nikolaev in phpGeeks
$symbolChanged не массив
источник

A

Anton in phpGeeks
in_array( $symbolChanged, ['-', '+', '*']);
типа того
источник

T🐜

The Ant 🐜 in phpGeeks
так быстрее, оставляй
источник

🦔

🦔 in phpGeeks
-.-
источник

V

Vladimir in phpGeeks
ахахах)
источник

T🐜

The Ant 🐜 in phpGeeks
тока вместо двойных кавычек я бы одиночне поставил, они на пиксель короче :D
источник

DN

Dmitriy Nikolaev in phpGeeks
😀
источник

A

Alex in phpGeeks
// sc = SimbolChanged //  
$sc === "-" || $sc === "+" || $sc === "*"
куда быстрее будет. Зачем жрать ресурсы ?
источник

ag

agasi gabrielyan in phpGeeks
ребят подскажите решение - есть 2 сайта партнера, нужно сделать, сквозную авторизацию - если пользователь авторизовался на одном сайте, авторизовывать его и на 2ом так, что если он откроет второй сайт в этом браузере он был бы уже авторизован - может сбросите ссылку как реализовать ?
источник

ON

Oleg Nechaev in phpGeeks
Да, понял ошибку. А можно метод getFilter сделать абстрактным и в его наследниках устанавливать значение. А в конструкторе родителя вызывать метод addFilter (который будет использовать getFilter)?

Допускается использовать абстрактный метод дочернего класса в конструкторе родителя?

abstract protected function getFilter(): array;
public function __construct()
{
 $this->addFilter();
}
источник