Tamam böylece daha benim soru bu yüzden bu işlemek için birkaç farklı yolu vardır olacak sanıyorum en iyi uygulamalar / teknikleri soru türüdür.
Peki, ne derece ben hata işleme faktör olmalıdır? Örnek olarak, ben bir müşteri rekor ie alır benim modelinde bir temel işlevi havee söylüyor
function get_customer($customer_id) {
$this->where('id',$customer_id);
$query = $this->db->get('customers');
return $query->result();
}
Ben parametresi $ customer_id bulunduğunu ve doğru türde olup olmadığını kontrol etmek için bir şey koymak gerekir? veya uygulamanın mantığına bağlıdır? $ Customer_id ayarlanmadığı sürece Örneğin, bazı durumlarda bu işlev denir asla ve denetleyici kontrol olabilir, ama aynı zamanda burada kontrol hata dahil etmek iyi bir uygulamadır?
Ayrıca, I try / catch gibi bir şey kullanmak ve bir özel durum ya da sadece ($ customer_id! ='') Vb gibi basit olabilir ki?