Kimiko Lisans SDK · 1.0
PHP Kurulum ve İlk Aktivasyon
Revizyon 1 · 10.08.2026
Private Composer paketi
SDK public Packagist paketine dönüştürülene kadar ürün deponuzda packages/kimiko-license-sdk altında sağlayın:
json
{
"repositories": [
{ "type": "path", "url": "packages/kimiko-license-sdk" }
],
"require": {
"kimiko/license-sdk": "@dev"
}
}bash
composer install --no-dev --classmap-authoritativeİstemci ve aktivasyon
php
<?php
use Kimiko\License\ActivationRequest;
use Kimiko\License\ClientConfig;
use Kimiko\License\FileLeaseCache;
use Kimiko\License\KimikoLicenseClient;
$client = new KimikoLicenseClient(new ClientConfig(
baseUrl: 'https://kimikoyazilim.com/api/licensing/v1',
productPublicId: (string) getenv('KIMIKO_PRODUCT_PUBLIC_ID'),
issuer: 'https://kimikoyazilim.com/api/licensing/v1',
cache: new FileLeaseCache('/var/lib/my-app/private/kimiko-license.json'),
));
$activation = $client->activate(new ActivationRequest(
licenseKey: (string) getenv('KIMIKO_LICENSE_KEY'),
activationType: 'DOMAIN',
domain: (string) getenv('KIMIKO_LICENSE_DOMAIN'),
productVersion: '1.0.0',
));Cache yolunu public_html, storage/public veya indirilebilir yedek klasörüne koymayın. Ortam değişkenlerini phpinfo çıktısında veya hata sayfasında göstermeyin.