SetSql adlı üyeden alıntı: mesajı görüntüle
Umarım eleştirileri yapıcı olarak algılarsınız.

Model kullanımı ile ilgili videonuzda dikkatimi çeken nokta şu oldu;

function index()
{
	$this->use_model('model1');
	$this->use_model('model2');
	$this->use_model('model3');
	
	$this->model->deneme();
}
3 model load ettim, 1 fonksiyon çağırdım. Bu aşama da aklıma şu sorular gelir;
- deneme fonksiyonu hangi modele bağlı?
- deneme fonksiyonu load edilen diğer modellerde de mevcut ise ne olacak?

En azından şu şekilde daha çok işimi görür
    public function use_model($model_name) {
        $suffix = '_model';
        $model_name = $model_name . $suffix;
        $model_file = 'models/' . $model_name . '.php';
        if (file_exists($model_file)) {
            require_once $model_file;
            $this->$model_name = new $model_name();
        }
    }
Bunu bir sorun olarak daha önceki mesajlarımdan birinde dile getirmiştim zaten. İlk use_model fonksiyonunu oluştururken gözden kaçmış, yabancı bir forumda başka bir arkadaş farketmemi sağlamıştı. Fakat daha farklı bir sistem düşündüğüm için şuan CleanMVC'de olanın üzerine hiçbirşey eklemedim.