Hosting Panel Modülü Geliştirme
Giriş
Hosting panel modülleri, hosting ürün grubuna ait hizmetlerin yönetilmesini ve işlenmesini sağlar. Bu modüllerin temel işlevi, ürünleri oluşturmak, askıya almak, askıdan kurtarmak ve sonlandırmaktır, bu olaylar aşağıda listelenen olaylar gerçekleştikçe çalış...
Başlarken
Github'da örnek bir hosting panel modülü hazırladık, modül için başlangıç noktası olarak kullanmanızı öneririz. Bir İsim Belirlemek Hosting panel modülleri coremio/modules/Servers/ dizininde bulunur. Modül için isim belirlerken (büyük/küçük harf, rak...
Yapılandırma Seçenekleri
Bu işlev, modülünüz için ürün bazında yapılandırılabilecek ayarları tanımlar, yapılandırma seçenekleri 2 işleve ayrılır. 1.) Sınıf içerisinde kullanacaığınız metod sayesinde yapılandırma alanları oluşturabilirsiniz.Bu işlevin adı, config_options olmalıdır...
Meta Data Parametreleri
Sunucu yapılandırılması için bir takım parametreler tanımlanması gerekir. Aşağıdaki parametreleri config.php dosyası üzerinden düzenleyebilirsiniz. Parametreler İsim Türü Destekleniyor Varsayılan Açıklama type Enum 1.6 hosting Desteklenen parametr...
Parametreler
Burada belirtilen parametreler sınıf içerisindeki önceden tanımlı değişkenleri açıklamaktadır. Değişken Adı Açıklama $this->url Modülün bulunduğu dizini URL adresi olarak verir.Örnek: https://.../coremio/modules/Servers/SampleHostingCP/ $this-...