Зима.х блин. А про этих особо мутировавших в определенную сторону организмов я уже писал чуть раньше, да и ещё напишу.
Ведь это надо так Мочь, - сидеть часами уставившись в строки програмного текста. Понимать всё что там напечатано, а потом ещё пересказывая другому челу ВСЛУХ кусок кода со всеми черточками, тире и скобочками, как какойто анекдот и вместе с ним над этим ржать, потому что к коде глупая ошибка, которую может увидеть только такойже Мутант, как и первый =)
MolodtsovD, гммм :))) Димон :) Тут немного не так всё :) Нет смысла пересказывать дословнно товарищу каждую чёрточку :)
Для примера... кусок кода
class JAK8583 {
public function addData($bit, $data) {
if ($bit>1 && $bit<129) {
$this->_data[$bit] = $this->_packElement($this->DATA_ELEMENT[$bit], $data);
ksort($this->_data);
$this->_calculateBitmap();
}
}
}
Метод addData объекта JAK8583 работает следующим образом:
На входе принимает два параметра: Бит и Дата
Сразу же бит проверятся на условие, что он больше одного и меньше 129
Метод сработает только при выполнении этого условия.
Затем в массив обьекта _data по ключу bit забивается резултат метода _packElement в который передаётся два параметра значение массива DATA_ELEMENT по ключу bit и входящая переменная data
сразу за этим, массив _data сортируется по ключу
и на последок вызывается метод _calculateBitmap без параметров.
Всё. Метод сам ничего не возвращает.
вот так это читается и любой программист это спокойной поймёт :)