{"id":16780000,"url":"https://github.com/0x46616c6b/etherpad-lite-client","last_synced_at":"2025-03-17T02:31:40.896Z","repository":{"id":10584562,"uuid":"12794658","full_name":"0x46616c6b/etherpad-lite-client","owner":"0x46616c6b","description":"PHP Client for Etherpad Lite","archived":false,"fork":false,"pushed_at":"2023-03-06T09:56:32.000Z","size":171,"stargazers_count":14,"open_issues_count":10,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-04-25T20:04:28.411Z","etag":null,"topics":["etherpad","etherpad-lite","php","php-client"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0x46616c6b.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-09-12T20:59:46.000Z","updated_at":"2024-06-19T11:28:23.676Z","dependencies_parsed_at":"2024-06-19T11:28:21.188Z","dependency_job_id":"d10f8eba-7fee-4066-9ef9-f282fcd9f1c3","html_url":"https://github.com/0x46616c6b/etherpad-lite-client","commit_stats":{"total_commits":78,"total_committers":10,"mean_commits":7.8,"dds":"0.23076923076923073","last_synced_commit":"c948d257aa2806ba5434f54115304c3526bd5542"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x46616c6b%2Fetherpad-lite-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x46616c6b%2Fetherpad-lite-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x46616c6b%2Fetherpad-lite-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x46616c6b%2Fetherpad-lite-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0x46616c6b","download_url":"https://codeload.github.com/0x46616c6b/etherpad-lite-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243841125,"owners_count":20356440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["etherpad","etherpad-lite","php","php-client"],"created_at":"2024-10-13T07:33:31.083Z","updated_at":"2025-03-17T02:31:40.410Z","avatar_url":"https://github.com/0x46616c6b.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP Client for Etherpad Lite\n\n![Continuous Integration](https://github.com/0x46616c6b/etherpad-lite-client/workflows/Continuous%20Integration/badge.svg) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/0x46616c6b/etherpad-lite-client/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/0x46616c6b/etherpad-lite-client/?branch=master) [![Code Coverage](https://scrutinizer-ci.com/g/0x46616c6b/etherpad-lite-client/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/0x46616c6b/etherpad-lite-client/?branch=master) [![Latest Stable Version](https://poser.pugx.org/0x46616c6b/etherpad-lite-client/v/stable.png)](https://packagist.org/packages/0x46616c6b/etherpad-lite-client) [![License](https://poser.pugx.org/0x46616c6b/etherpad-lite-client/license.png)](https://packagist.org/packages/0x46616c6b/etherpad-lite-client)\n\nThis package provides an easy access to [Etherpad Lite](https://github.com/ether/etherpad-lite) throw there built-in [HTTP API](http://etherpad.org/doc/v1.2.11/#index_http_api).\n\n**Supported API Version: 1.3.0 (Release: 1.7.5)**\n\n## Installation\n\nInstall the package via Composer\n\n    composer require 0x46616c6b/etherpad-lite-client\n\nExample (after install)\n\n    \u003c?php\n    \n    $client = new \\EtherpadLite\\Client($apikey);\n    // if you don't use http://localhost:9001\n    //$client = new \\EtherpadLite\\Client($apikey, 'http://example.com:9001');\n    \n    /** @var $response \\EtherpadLite\\Response */\n    $response = $client-\u003echeckToken();\n\n    echo $response-\u003egetCode();\n    echo $response-\u003egetMessage();\n    echo $response-\u003egetData();\n\n## Testing\n\n    vendor/bin/phpunit\n    \n    # Integration Tests\n    # \u003e requires a running etherpad lite instance\n    #\n    # Environment Variables:\n    # ----------------------\n    # \t\tAPI_KEY=cqOtzCYEUyzR23s8tftePVo8HHO\n    # \t\tBASE_URL=http://localhost:9001\n    \n    vendor/bin/behat -f progress\n\n## Contributing\n\nFeel free to contribute to this repository.\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0x46616c6b%2Fetherpad-lite-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0x46616c6b%2Fetherpad-lite-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0x46616c6b%2Fetherpad-lite-client/lists"}