Php OOP yapısı'na alışamadım bir türlü.
Sorun şu ki.Bir interface'den implement olmuş class'ın içindeki bir fonksiyonu çalıştıramıyorum. Çalıştırdığım satırdan sonraki satırları öldürüyor.
Interface bu şekilde
<?php
interface DB
{
public function Iinsert($insert);
public function Iupdate($update);
public function Idelete($delete);
public function Iselect($select);
public function IallSelect();
}
?>Bu implement ettiğim sınıf
<?php
require '../DB-interface.php';
class CategoryEntity implements DB
{
public function Iinsert($insert){}
public function Iupdate($update){}
public function Idelete($delete){}
public function Iselect($select){}
public function IallSelect()
{
return "Hadi bana ulaş";
}
}
?>Buda ekrana çıktı vermeye çalıştığım sayfa
<?php
require 'CategoryEntity.php';
$cc = new CategoryEntity();
echo $cc->IallSelect();
?>İşin içinde modelleme falan var ama oraları kestim sorun burada.Hata vermiyor bi verse anlıyacam ama.
Aklım C#'a gidiyor yazarken bazen ama hatayı alınca çık işin içinden.
