• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
لود کردن hrlper , database در کلاس ها
#1
سلام
من یه سری کلاس دارم که توی پوشه app هست ولی کنترلر نیست یعنی از کنترلر extends نمیشه .

حالا مشکلی که من دارم اینه که مثلا با نمیتونم helper function ها کار کنم
یا با دیتابیس نمیتونم کار کنم و اررور میده که کانکشن رو پیدا نکردم
به نظر شما مشکل چه جوری حل میشه ایا راهی داره ؟
  پاسخ
تشکر شده توسط :
#2
یک راهش اینه که از ioc استفاده کرد مثلا:
کد پی‌اچ‌پی:
App::bind('foo', function($app)
{
    return new 
FooBar;
}); 

بعد میشه توی کنترلر اونو کال کرد:
کد پی‌اچ‌پی:
$foo app('foo'); 
  پاسخ
تشکر شده توسط : Reza


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان