۰۱

مهر

ساخت کلاس BaseController

کلاس BaseController بخشی از کِرنِل این فریمورک می باشد که این امکان را در اختیار قرار می دهد تا یک کنترلر والد داشته که سایر کنترلرها می‌توانند از آن ارث‌بری کنند. در همین راستا، داخل پوشهٔ Core فایلی تحت عنوان BaseController.php حاوی محتویات زیر می‌سازیم:

  در تفسیر کدها بالا می‌توان گفت که ابتدا به ساکن نِیم‌اِسپیس […]

۳۱

شهریور

ساخت اینترفیس‌های مورد نیاز در کِرنِل فریمورک

در مقاله های قبل ، در معرفی ساختار پروژه دیدیم که در مسیر Core فولدری داریم تحت عنوان Interfaces که حاوی اینترفیس‌های مورد نیاز در توسعهٔ کِرنِل این فریمورک است. در همین راستا، با استفاده از کامند زیر چنین پوشه‌ای را می‌سازیم:

در ادامه، اقدام به ساخت یک اینترفیس به نام ControllerInterface.php داخل این پوشه می‌کنیم که قرار[…]

۳۰

شهریور

ساخت کلاس Routing

شرکت پلاتین ، با مقاله ساخت کلاس Routing در خدمت شما می باشد. در بررسی ساختار فریمورکی که در این مقاله توسعه خواهیم داد، دیدیم که فولدر mvc حاوی فایل و فولدرهای زیر می باشد:

در این مقاله ، به بررسی فولدر public پرداختیم و قصد داریم تا به بررسی فولدر app بپردازیم. برای همین منظور،[…]