- 1
- 2
- 3
- 4
- 5
public function setSomething($var) {
if ($var === true or $var === false){
$this->something = $var;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165.1
public function setSomething($var) {
if ($var === true or $var === false){
$this->something = $var;
}
}
Отечественный type hinting для bool.
$a === $b - TRUE если а равно b и их типы совпадают.
учи мат.часть
или $this->something = (bool) $var
вот тут точно с религией проблемы... :(
а как насчет возвращаемого значения?
или так: установил - а установилось или нет, иди знай...
ГОВНОКОД - адназначна!