Phalcon 3 - Assets\Manager

فئة Phalcon \ Assets \ Manager




phalcon

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

يدير مجموعات من أصول CSS / Javascript

أساليب

public __construct ([ مجموعة خيارات $])

تعيينات عامة (خيارات $ array )

يضبط خيارات المدير

getOptions العامة ()

إرجاع خيارات المدير

الاستخدام العامإدخال الصوتالاختبار ( مختلطة $ الضمنيةأخراج )

يتم تعيينه إذا كان HTML الذي تم إنشاؤه يجب أن تتم طباعته أو إعادته مباشرة

public addCss (مسار $ مختلط ، [محلي مختلط $] ، [فلتر $ مختلط ] ، [سمات $ مختلطة ])

يضيف مورد Css إلى مجموعة 'css'

$assets->addCss("css/bootstrap.css");
$assets->addCss("http://bootstrap.my-cdn.com/style.css", false);

public addInlineCss (محتوى $ مختلط ، [فلتر $ مختلط ] ، [سمات $ مختلطة ])

يضيف Css مضمن إلى مجموعة 'css'

addJs العامة (مسار $ مختلط ، [محلي مختلط $] ، [فلتر $ مختلط ] ، [سمات $ مختلطة ])

يضيف مورد جافا سكريبت إلى مجموعة "js"

$assets->addJs("scripts/jquery.js");
$assets->addJs("http://jquery.my-cdn.com/jquery.js", false);

addInlineJs العامة (محتوى $ مختلط ، [فلتر $ مختلط ] ، [سمات $ مختلطة ])

لإضافة javascript مضمَّن إلى مجموعة "js"

public addResourceByType (نوع $ مختلط ، مورد Phalcon Phalcon\Assets\Resource $)

يضيف مورد من نوعه

$assets->addResourceByType("css",
    new \Phalcon\Assets\Resource\Css("css/style.css")
);

public addInlineCodeByType (نوع $ مختلط ، Phalcon Phalcon\Assets\Inline $ code)

يضيف رمز مضمنة من نوعه

addResource العامة ( مورد Phalcon Phalcon\Assets\Resource $)

يضيف موردًا خامًا إلى المدير

$assets->addResource(
    new Phalcon\Assets\Resource("css", "css/style.css")
);

public addInlineCode ( Phalcon Phalcon\Assets\Inline $ code)

يضيف رمز مضمنة الخام إلى المدير

مجموعة عامة (معرف $ مختلط ، Phalcon\Assets\Collection $ Phalcon\Assets\Collection )

لتعيين مجموعة في مدير الأصول

$assets->set("js", $collection);

اكتساب الجمهور (معرف $ مختلط )

إرجاع مجموعة من خلال معرفها

$scripts = $assets->get("js");

getCss العامة ()

إرجاع مجموعة CSS للأصول

getJs العامة ()

إرجاع مجموعة CSS للأصول

جمع عام (اسم $ مختلط )

يقوم بإنشاء / إرجاع مجموعة من الموارد

الإخراج العام ( Phalcon\Assets\Collection $ Phalcon\Assets\Collection ، رد الاتصال $ callback ، نوع $ string )

تعبر مجموعة استدعاء معاودة الاتصال لإنشاء HTML الخاص بها

مخرجات عامةمجموعة ( Phalcon Phalcon\Assets\Collectionسلسلة $)

تعبر مجموعة وتولد HTML الخاص بها

public outputCss ([ string $ collectionName])

يطبع HTML لموارد CSS

الإخراج العام InlineCss ([ string $ collectionName])

يطبع HTML لـ CSS المضمّن

publicJJ ([ سلسلة $ اسم مجموعة]]

يطبع HTML لمصادر JS

الإخراج العام InlineJs ([ string $ collectionName])

يطبع HTML لـ JS المضمنة

getCollections العامة ()

إرجاع المجموعات الموجودة في المدير

الجمهور موجود (معرف $ مختلط )

إرجاع true أو false في حالة وجود مجموعة