• Как назвать функцию?

    is_seconds_elapsed()
    можно более развернуто:
    is_seconds_elapsed_since()
    Но с таким названием возвращаемые значения должны быть изменены - если разница превысила, то возвращается true.
    Я лично предпочитаю инвертировать при помощи !, а не использовать not в названии функции, чтобы при необходимости инвертировать значение, возвращаемое функцией, не получилось использование ! и not одновременно - двойное отрицание может запутать при чтении кода.

    Ну а вообще, лучше функцию назвать так, чтобы код читался, как предложение. То есть пожертвовать универсальностью в пользу читабельности:
    if ($this->readyToProcess($timestamp, $seconds))
    {
        // do stuff
    }
    Ответ написан
    Комментировать