iç içe klasör sunucuda çalışmaması


hayırlı günler turan hocam, 2 haftadır uğraştığım projeyi bu gece sunucuya yükledim çalışmadı.

route
Route::get('/kisiler', 'SmsKisiler@liste');

controler
Kisiler içinde sorgu yaptığım
$toplam_sayi = Model::run('kisiler', 'site\sms')->toplam_sayi(Session::get('uye_id'))->toplam_sayi;

model bulunamadı diyor.
localhostta çalışıyor ?
modelimde namespacesi
namespace App\Models\Site\Sms;


boşluk bıraktığım namespace içinde ters slash var soru cevap platformu sildiğinden çıkmıyor.

Cevaplar (3)


4 yıl önce

system>kernel>import.php
model methodunu şöyle güncelledim çözüldü.

$namespace = join('\', array_map('ucfirst', explode('', $namespace)));

$filePath = MODEL_DIR . ucfirst(str_replace("\", "/", $namespace)) . '/' . ucfirst($file) . '.php';


kısaca klasör içinde klasör varken problem oluyor turan hocam.
Model::run('makbuzlar', 'sitemakbuz')->toplam_sayi();
sağlıklı çözüm yolu nedir?
Zeyd Duran
Web Master Olma yolunda Bir kardeşiniz :)
4 yıl önce

 Model::namespace('kisiler\site')->run('sms')->toplam_sayi(); 
3 yıl önce

Teşekkür ederim zeyd duran.

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]