PHP otomatik class tanımları
Merhaba dostlar,
PHP ile class başında tanımlar yapıyoruz, örneğin;
Sorum şu olacak, ben en başta tanım yapmadan class içerisindeki bir fonksiyonda dizi ile yapabilimiyim bu tanımları.
Örneğin şöyle oluyor;
fakat burada tanımın public, private, static vb. olduğunu tanımlayamıyorum.
Bunları tanımlamanın bir yolu var mı ? :)
@tayfunerbilen
@m100 teşekkür ederim cevabın için fakat bahsettiğim tam olarak bu değil :(
Tekrar bir örnek ile anlatmak istiyorum.
Bu şekilde modelimin içerisinde kullanacağım tanımları ekliyorum.
Ardından;
buradada modelimdeki attiribuitleri (bunlar veritabanımdaki name'ler) ekliyorum.
Şimdi hem yukarıda tanımladım, hem aşağıda attiributes içinde.
Tabiki, üşengeçlik demeden bunu otomatize etmeye çalışıyorum. Yani attiributes içerisinde öyle birşey yapayımki;
dizideki elemanları kendi tanımlansın.
Mesela;
Umarım anlatabilmişimdir :)
Şimdi neden diyecek olursanız; Ben bu attiributes'i sadece bunun için kullanmıyorum. Dizi çıktısında hem label, hem kural, hemde diğer istediğim tanımları ekliyorum. Bu sayede tek bir fonksiyon içerisinden hem kendisine hemde extend olduğu sınıflara dağıtıp kullanabiliyorum.