Возвращает временную метку в случае успеха, иначе возвращается FALSE. До версии PHP 5.1.0 в случае ошибки эта функция возвращала -1.php.net/manual/ru/function.strtotime.php
var_dump(strtotime(date("H-i-s"))); // false
$count = $this->db()->query("SELECT COUNT(*) AS count_s FROM pay WHERE status = '1'");
или $count = self::db()->query("SELECT COUNT(*) AS count_s FROM pay WHERE status = '1'");
в общем - читать ман. whoami > /tmp/gituser.txt
и точно будешь знать под каким юзером выполняется хук.