
| Filename | |
| Version | 1.0~buster~2 |
| Age in days | 1889 |
| Release date | 2021 09. 02. |
| Size | 2.3 KB |
| id | 1888 |
| Name | php-spojentet-subreg |
| Package | |
| Appname | |
| Essential | |
| Vendor | |
| License | |
| Distribution | buster |
| Suite | main |
| Source | php-spojenet-subreg |
| Architecture | binary-i386 |
| MultiArch | |
| Maintainer | Vítězslav Dvořák |
| InstalledSize | 10 |
| Depends | php-vitexsoftware-ease-core , php-soap |
| PreDepends | |
| Breaks | |
| Enhances | |
| Section | web |
| Priority | optional |
| Description | PHP Client Library for soap.subreg.cz |
| LongDescription | Provide classes for several domain/customer related operations |
| AutoBuiltPackage | |
| Filename | pool/buster/main/p/php-spojenet-subreg/php-spojentet-subreg_1.0~buster~2_all.deb |
| MD5sum | fc509007f1f6be427fe25b5a1849d369 |
| SHA1 | d8618d1df08b00174f3fc7100a3b221339ff1530 |
| SHA256 | 8772bf14a8f22f51c102cfa9fe5f1b3e9c44111bd6ca7892eb944ce34e773dbe |
| SHA512 | 13ab02399079ae5b2558b6d1e2dbd20cf54c08d25faa3120d408ed000e60504b2b7f57412932b921a3cae26af8527e088d3630f6480169b75cb1995b48c9c5dc |
| Size | 2356 |
| Auto-Built-Package | |
| Homepage | https://github.com/Spoje-NET/php-subreg |
| Provides | |
| Existing | |
| fileMtime | 2021-09-02 23:52:24 |
| created | 2021-09-01 03:22:19 |
| updated | 2021-09-02 23:52:24 |


CZ: PHP Knihovna pro snadnou práci s API Subreg.cz
Vznik této knihovny by nebyl možný bez laskavé podpory společnosti Spoje.Net, která hradila vývoj řešení pro navýšení kreditu registrace domén služby. :+1:

U společnosti Spoje.Net, je možné si objednat komerční podporu pro integraci knihovny do vašich projektů.
composer require spoje.net/subreg
Konfigurace se provádí nastavením následujících konstant:
/**
* Write logs as:
*/
define('LOG_TYPE', 'syslog');
nebo je možné přihlašovací údaje zadávat při vytváření instance třídy.
$sr = new \Subreg\Client([
"location": "https://ote-soap.subreg.cz/cmd.php",
"uri": "https://ote-soap.subreg.cz/soap",
"login": "php-subreg",
"password": "661a2725fb"
]);
Tento způsob nastavení má vyšší prioritu než výše uvedené definovaní konstant.
Ústřední komponentou celé knihovny je Třída Client, která je schopna pomocí PHP rozšíření SoapClient komunikovat se soap.subreg.cz.
http://demoreg.net/en/settings/settings
Pro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:
sudo apt install lsb-release wget apt-transport-https bzip2
sudo wget -O /usr/share/keyrings/vitexsoftware.gpg https://repo.vitexsoftware.cz/keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/vitexsoftware.gpg] https://repo.vitexsoftware.cz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install php-spojenet-subreg
V tomto případě je potřeba do souboru composer.json vaší aplikace přidat:
"require": {
"php-subreg": "*",
"ease-framework": "*"
},
"repositories": [
{
"type": "path",
"url": "/usr/share/php/Subreg",
"options": {
"symlink": true
}
},
{
"type": "path",
"url": "/usr/share/php/EaseCore",
"options": {
"symlink": true
}
}
]
Takže při instalaci závislostí bude vypadat nějak takto:
Loading composer repositories with package information
Installing dependencies from lock file
- Installing ease-framework (1.1.3.3)
Symlinked from /usr/share/php/Ease
- Installing php-subreg (0.2.1)
Symlinked from /usr/share/php/Subreg
A aktualizaci bude možné dělat globálně pro celý systém prostřednictvím apt-get.
Debianí balíček vytvoříme spuštěním debian/deb-package.sh
Obraz pro Docker:
docker build -t vitexsoftware/php-subreg
>