29
Haziran
2014
0 yorum

Laravel Kendi Fonksiyonlarımızı Kullanma

alttaki yazıyı yazarken aceleye getirdim arkadaşlar FonksiyonAdı yazan yer fonksiyon değil sınıf adıdır…


Merhaba arkadaşlar bu yazımda sizlere Laravel‘de nasıl kendi fonksiyonlarımızı kullanacağımız’dan bahsedeceğim.

öncelikle şunu bilmemiz gerekiyor benim yapacağım yöntem dışında onlarca yöntem daha mevcuttur ama bana göre en sağlıklısı bu diye bilirim ayrıca oldukça düzenli olmaktadır.  neyse fazla uzatmadan konumuza geçelim öncelikle ben nasıl bir şekilde kullanıyorum diye soracak olursanız kendi sınıflarım için bir klasör oluşturup sonra bu klasördeki tüm dosyaları laravel’e dahil edip ardından istediğim yerde kullanıyorum oldukça’da güzel oluyor diye bilirim şimdi bunu nasıl yapcağımıza geçelim.

Öncelikle app klasörünün altında kendi sınıflarım için bir dizin oluşturuyorum ben buna class adını verdim siz ne isterseniz vere bilirsiniz. ondan sonra tekrar app klasörünün altındaki start klasörünün içindeki global.php dosyamı açıyorum

app-start-globalphp

Yukarıdaki görüntüdeki gibi bir sayfa ile karşılaşıyorsunuz arkadaşlar yukarıda baktığınız zaman ClassLoader adında bir fonksiyon var ve bunun içinde diğer sınıfların otomatik dahil edildiğini göre biliyoruz şimdi kendi sınıfımız için olan klasörü buraya dahil ediyoruz  fonksiyon içine şu şekilde yazıyoruz

 buradaki class benim az önce oluşturduğum sınıflar için klasörümün adı olan class dizini arkadaşlar ardından class dizinime gidip bir sınıf oluşturuyorum adına FonksiyonAdi.php  diyorum ve buna basit bir toplama fonksiyonu yazıyorum örnek ;

php-toplama-fonksiyonu

Yukarıda gördüğünüz gibi static olarak oluşturdum sizde dilediğiniz şekilde oluştura bilirsiniz ardından kullanıma gelecek olursak normal fonksiyon kullanır gibi kullanıyoruz arkadaşlar misal yukarıdaki örneğin kullanımı alttaki şekildedir.

 Bu şekilde sorunsuz ve düzenli bir şekilde kullanmış olacağız bir sonraki konuda görüşmek üzere.

[ Benzer Yazılar ]

Ben Kimim ?
Savaş Can ALTUN
Merhaba ben Savaş Can ALTUN bana kısaca Savaş diye bilirsiniz. Özel bir şirkette yazılım geliştirici olarak çalışıyorum genel olarak web programlama ile ilgileniyorum buna ek olarak freelance çalışyıorum blog'um da karalamalarımı bulabilirsiniz benimle iletişime geçmek için alttaki sosyal medya adreslerini kullana bilirsiniz.
Arama
Facebook Sayfam
Yazılara Abone Ol !