PHP ile içerik yönetim sistemi – 5 Gereksiz kod tekrarlarından kaçınmak ve hataları başından önlemek

Kalan iki sınıfımız daha var. Kategoriler ve Resimler. Bir önceki bölümde hazırladığımız gibi, diğer iki sınıf dosyasını da hazırlayalım: Kategoriler sınıfı: [code language=”php”] <?php /** * Tüm sistemdeki kategorileri yönetecek olan kategori sınıfıdır. * * Sistemdeki kategorilerin düzenlenmesini, silinmesini, görüntülenmesini, * listelenmesini ve eklenmesini kontrol eden sınıftır. * * @author Midori Kocak <mtkocak@mtkocak.net> */ class Categories{ /** * Kategorinin tekil id’sini tutan değişken. Başka kategorilerle karışmamasını sağlar * * @var int */ public $id; /** * Kategori başlığı * * @var string */ public $title; /** * Veritabanı bağlantısını tutacak olan değişken. * * @var PDO */ private $db; /** * Veritabanına bağlanmaya yarayan yardımcı metod * * @param string host Veritabanı sunucusunun adresi * @param string dbname Veritabanı adı * @param string username Kullanıcı adı * @param string password Parola * @return string bağlanılabildiyse doğru, bağlanamadıysa hata mesajı döndürsün. */ public function connect($host, $username, $password, $dbname){ tr...
Patreon üyelerine özel içerik.
To view this content, you must be a member of Mutlu's Patreon at "Merakli Bilişimci Üye..." or higher tier
Already a Patreon member? Refresh to access this post.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir