ZEND_ARG_INFO(0, max)
ZEND_END_ARG_INFO()
/* }}} */
-/* {{{ sha1.c */
-ZEND_BEGIN_ARG_INFO_EX(arginfo_sha1, 0, 0, 1)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, raw_output)
-ZEND_END_ARG_INFO()
-
-ZEND_BEGIN_ARG_INFO_EX(arginfo_sha1_file, 0, 0, 1)
- ZEND_ARG_INFO(0, filename)
- ZEND_ARG_INFO(0, raw_output)
-ZEND_END_ARG_INFO()
-/* }}} */
/* {{{ soundex.c */
ZEND_BEGIN_ARG_INFO(arginfo_soundex, 0)
ZEND_ARG_INFO(0, str)
function getlastmod(): int {}
+/* sha1.c */
+
+function sha1(string $str, bool $raw_output = false): string {}
+
+/** @return string|false */
+function sha1_file(string $filename, bool $raw_output = false) {}
+
/* syslog.c */
#ifdef HAVE_SYSLOG_H
#define arginfo_getlastmod arginfo_ob_get_level
+#define arginfo_sha1 arginfo_md5
+
+#define arginfo_sha1_file arginfo_md5_file
+
#if defined(HAVE_SYSLOG_H)
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_openlog, 0, 3, _IS_BOOL, 0)
ZEND_ARG_TYPE_INFO(0, ident, IS_STRING, 0)