public function generate($host = null)
{
$host = is_null($host) ? getenv('HTTP_HOST') : $host;
return wordwrap(strtoupper(md5(sha1(md5(strrev($host))))), 4, '-', true);
}burada lisans numarası üretiliyor değil mi?
Eğer burada üretim işlemi yapılıyorsa bu algoritmayı bilenler sistemi çözerler. Bundan dolayı fonksiyona bir parametre ile kişi sahibine özel anahtar değer gönderilse iyi olur.
$key->setKey('3CBC-1D07-13FA-3B99-BC25-725D-4552-AFBB' , 'abcSoftDefYazilim');gibi bir şey olabilir.