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