cilogon/service-lib

Library used by the CILogon Service

Installs: 1 675

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 4

Forks: 1

Open Issues: 0

pkg:composer/cilogon/service-lib

3.1.0 2025-11-13 18:47 UTC

This package is auto-updated.

Last update: 2025-11-13 18:58:04 UTC


README

License Scrutinizer

This package contains the library used by the CILogon Service.

This package is compliant with PSR-1, PSR-4, and PSR-12. If you notice compliance oversights, please send a patch via pull request.

Requirements

The following versions of PHP are supported.

  • PHP 8.0
  • PHP 8.1
  • PHP 8.2
  • PHP 8.3

Installation

To install, use composer:

composer require cilogon/service-lib

Mulit-language (i18n) Support

All text output to the user is wrapped by a gettext() ( shorthand _() ) function call. gettext enables the text to be displayed in multiple languages by setting the locale for the program at runtime. While this is great for the user, it means that the programmer must update translation files anytime a text string in the code is changed or added. This is handled by the gettext_php_to_po.php script. See Internationalization Support for more information.

License

The University of Illinois/NCSA Open Source License (NCSA). Please see License File for more information.