Phalcon 3 - Application

فئة الملخص Phalcon \ Application




phalcon

يمتد الطبقة التجريدية Phalcon\Di\Injectable

تنفذ Phalcon\Events\EventsAwareInterface ، Phalcon\Events\EventsAwareInterface Phalcon\Di\InjectionAwareInterface

المصدر على جيثب

الفئة الأساسية لـ Phalcon \ Cli \ Console و Phalcon \ Mvc \ Application.

أساليب

العامة __construct ([ Phalcon\DiInterface $ dependencyInjector])

public setEventsManager ( Phalcon Phalcon\Events\ManagerInterface $ eventsManager)

يعين مدير الأحداث

public getEventsManager ()

إرجاع مدير الحدث الداخلي

public recordModules (وحدات $ array ، [دمج $ مختلط ])

تسجيل مجموعة من الوحدات الموجودة في التطبيق

$this->registerModules(
    [
        "frontend" => [
            "className" => "Multiple\\Frontend\\Module",
            "path"      => "../apps/frontend/Module.php",
        ],
        "backend" => [
            "className" => "Multiple\\Backend\\Module",
            "path"      => "../apps/backend/Module.php",
        ],
    ]
);

getModules العامة ()

عودة الوحدات المسجلة في التطبيق

getModule العامة (اسم $ مختلط )

الحصول على تعريف الوحدة النمطية المسجل في التطبيق عبر اسم الوحدة النمطية

public setDefaultModule ( مختلطة $ defaultModule)

لتعيين اسم الوحدة النمطية ليتم استخدامه إذا لم يقم جهاز التوجيه بإرجاع وحدة نمطية صالحة

public getDefaultModule ()

يرجع اسم الوحدة النمطية الافتراضي

مقبض عام مجردة ()

يتعامل مع طلب

setDI العامة ( Phalcon Phalcon\DiInterface $ dependencyInjector) الموروثة من Phalcon\DiInterface Phalcon\Di\Injectable

يضبط حاقن التبعية

العامة getDI () الموروثة من Phalcon Phalcon\Di\Injectable

إرجاع حاقن التبعية الداخلية

العامة __get ( مختلطة $ propertyName) الموروثة من Phalcon\Di\Injectable

طريقة السحر __get