
Php class yapilari
6
●64
- 08-11-2020, 12:07:21Kitabuna uygun yapacak iseniz inject etmeniz lazim. Bunun icin dependency injection'a bakabilirsiniz.ReH adlı üyeden alıntı: mesajı görüntüle
Sadece calissin bana yeter diyorsaniz,
$api = new Api();
$headers = $api->getHeaders();
seklinde yapabilirsiniz. - 08-11-2020, 12:09:194 farklı yolla yapabilirsin.
1-) metodlarını kullanmak istediğin classı, hangi classta kullanmak istiyorsan ondan extend edip kalıtarak kullanabilirsin. ( eğer metodlarını kullanmak istediğin class'ı birden fazla yerde kullanıcaksan öneririm. )
2-) new ClassAdı(); şeklinde klasını bir değişkene çağırarak kullanabilirsin.
3-) eğer metodun static ise direkt olarak classın namespace'yi yazıp sonrasıdna metodun adını yazarak direkt kullanabilrisin.
4-) metodlarını kullanmak istediğin classı trait e çevirerek hangi class içinde kullanmak istiyorsan use ile trait'i çağırıp this şeklinde kullanabilrisin. - 08-11-2020, 12:10:36Hocam Öyle Değil Ben Aynı Php Dosyasının İçine 1den Fazla Class Yazdım O Yüzden $api = new Api();Noroc adlı üyeden alıntı: mesajı görüntüle
$headers = $api->getHeaders(); bu olay çalışmıyor