{"id":26358308,"url":"https://github.com/spoje-net/php-subreg","last_synced_at":"2025-03-16T14:27:38.411Z","repository":{"id":47272116,"uuid":"117671279","full_name":"Spoje-NET/php-subreg","owner":"Spoje-NET","description":"PHP Client Library for soap.subreg.cz","archived":false,"fork":false,"pushed_at":"2025-01-30T11:37:38.000Z","size":296,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-30T12:28:38.252Z","etag":null,"topics":["api-client","php","soap"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Spoje-NET.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2018-01-16T10:47:31.000Z","updated_at":"2025-01-30T11:37:42.000Z","dependencies_parsed_at":"2023-12-19T15:13:46.100Z","dependency_job_id":"793b6ab4-9c50-4ebf-ab43-fa142dc59fb0","html_url":"https://github.com/Spoje-NET/php-subreg","commit_stats":{"total_commits":28,"total_committers":1,"mean_commits":28.0,"dds":0.0,"last_synced_commit":"34ed75d892e1588426ff2b0f682eabcff0f32dab"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spoje-NET%2Fphp-subreg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spoje-NET%2Fphp-subreg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spoje-NET%2Fphp-subreg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spoje-NET%2Fphp-subreg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Spoje-NET","download_url":"https://codeload.github.com/Spoje-NET/php-subreg/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243881122,"owners_count":20362901,"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":["api-client","php","soap"],"created_at":"2025-03-16T14:27:37.852Z","updated_at":"2025-03-16T14:27:38.398Z","avatar_url":"https://github.com/Spoje-NET.png","language":"PHP","readme":"\n# Php-subreg\n![Php-subreg Logo](php-subreg-logo.png?raw=true \"Project Logo\")\n\n\n\nCZ: PHP Knihovna pro snadnou práci s API [Subreg.cz](https://subreg.cz/manual/)\n\n[![View php-subreg on GitHub](https://img.shields.io/github/stars/Spoje-NET/php-subreg?color=232323\u0026label=php-subreg\u0026logo=github\u0026labelColor=232323)](https://github.com/Spoje-NET/php-subreg) \n[![Author Spoje-NET](https://img.shields.io/badge/Spoje-NET-b820f9?labelColor=b820f9\u0026logo=githubsponsors\u0026logoColor=fff)](https://github.com/Spoje-NET) ![Written in PHP](https://img.shields.io/static/v1?label=\u0026message=PHP\u0026color=777BB4\u0026logo=php\u0026logoColor=FFFFFF)\n\n[![Latest Version](https://img.shields.io/github/release/Spoje-NET/php-subreg.svg?style=flat-square)](https://github.com/Spoje-NET/php-subreg/releases)\n[![Software License](https://img.shields.io/badge/license-GNU-brightgreen.svg?style=flat-square)](https://github.com/Spoje-NET/php-subreg/blob/master/LICENSE)\n[![Total Downloads](https://img.shields.io/packagist/dt/spoje.net/php-subreg.svg?style=flat-square)](https://packagist.org/packages/spoje.net/php-subreg)\n[![Latest stable](https://img.shields.io/packagist/v/spoje.net/php-subreg.svg?style=flat-square)](https://packagist.org/packages/spoje.net/php-subreg)\n\n# Poděkování \nVznik této knihovny by nebyl možný bez laskavé podpory společnosti [Spoje.Net](http://www.spoje.net), \nkterá hradila vývoj řešení pro navýšení kreditu registrace domén služby. :+1:\n\n![Spoje.Net](https://github.com/Spoje-NET/php-subreg/raw/master/spoje-net_logo.gif \"Spoje.Net\")\n\nU společnosti Spoje.Net, je možné si objednat komerční podporu pro integraci\nknihovny do vašich projektů.\n\nInstalace\n---------\n\n    composer require spojenet/subreg\n\nKonfigurace\n-----------\n\nKonfigurace se provádí nastavením následujících konstant:\n\n```env\nEASE_LOGGER=syslog|console\nSUBREG_LOCATION=https://soap.subreg.cz/cmd.php\nSUBREG_URI=https://soap.subreg.cz/soap\nSUBREG_LOGIN=spojenetapi#spoje.net\nSUBREG_PASSWORD=KfbBPb?Uk6Q@%uca\n\n```\n\nnebo je možné přihlašovací údaje zadávat při vytváření instance třídy.\n\n```php\n    $sr = new \\Subreg\\Client([\n        \"location\": \"https://ote-soap.subreg.cz/cmd.php\",\n        \"uri\": \"https://ote-soap.subreg.cz/soap\",\n        \"login\": \"php-subreg\",\n        \"password\": \"661a2725fb\"\n            ]);\n```\n\n\n\nTento způsob nastavení má vyšší prioritu než výše uvedené definovaní konstant.\n\nJak to celé funguje ?\n---------------------\n\nÚstřední komponentou celé knihovny je Třída Client, která je schopna pomocí \nPHP rozšíření SoapClient komunikovat se soap.subreg.cz.\n\nhttp://demoreg.net/en/settings/settings\n\nDebian/Ubuntu\n-------------\n\nPro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:\n\n```\nsudo apt install lsb-release wget apt-transport-https bzip2\n\nwget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg\necho \"deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg]  https://repo.vitexsoftware.com  $(lsb_release -sc) main\" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list\nsudo apt update\nsudo apt install php-spojenet-subreg\n```\n\n\nV tomto případě je potřeba do souboru composer.json vaší aplikace přidat:\n\n```json\n    \"require\": {\n        \"php-subreg\": \"*\",\n        \"ease-core\": \"*\"\n    },\n    \"repositories\": [\n        {\n            \"type\": \"path\",\n            \"url\": \"/usr/share/php/Subreg\",\n            \"options\": {\n                \"symlink\": true\n            }\n        },\n        {\n            \"type\": \"path\",\n            \"url\": \"/usr/share/php/EaseCore\",\n            \"options\": {\n                \"symlink\": true\n            }\n        }\n    ]\n```\n\nTakže při instalaci závislostí bude vypadat nějak takto:\n\n    Loading composer repositories with package information\n    Installing dependencies from lock file\n      - Installing ease-core (1.1.3.3)\n        Symlinked from /usr/share/php/Ease\n\n      - Installing php-subreg (0.2.1)\n        Symlinked from /usr/share/php/Subreg\n\nA aktualizaci bude možné dělat globálně pro celý systém prostřednictvím apt-get.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspoje-net%2Fphp-subreg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspoje-net%2Fphp-subreg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspoje-net%2Fphp-subreg/lists"}