gettext.stub.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /** @generate-class-entries */
  3. /** @refcount 1 */
  4. function textdomain(?string $domain): string {}
  5. /** @refcount 1 */
  6. function gettext(string $message): string {}
  7. /** @alias gettext */
  8. function _(string $message): string {}
  9. /** @refcount 1 */
  10. function dgettext(string $domain, string $message): string {}
  11. /** @refcount 1 */
  12. function dcgettext(string $domain, string $message, int $category): string {}
  13. /** @refcount 1 */
  14. function bindtextdomain(string $domain, ?string $directory): string|false {}
  15. #ifdef HAVE_NGETTEXT
  16. /** @refcount 1 */
  17. function ngettext(string $singular, string $plural, int $count): string {}
  18. #endif
  19. #ifdef HAVE_DNGETTEXT
  20. /** @refcount 1 */
  21. function dngettext(string $domain, string $singular, string $plural, int $count): string {}
  22. #endif
  23. #ifdef HAVE_DCNGETTEXT
  24. /** @refcount 1 */
  25. function dcngettext(string $domain, string $singular, string $plural, int $count, int $category): string {}
  26. #endif
  27. #ifdef HAVE_BIND_TEXTDOMAIN_CODESET
  28. /** @refcount 1 */
  29. function bind_textdomain_codeset(string $domain, ?string $codeset): string|false {}
  30. #endif