Class **Phalcon\\Assets\\Manager** ================================== Manages collections of CSS/Javascript assets Methods ------- public **__construct** ([*array* $options]) Phalcon\\Assets\\Manager constructor public :doc:`Phalcon\\Assets\\Manager ` **setOptions** (*array* $options) Sets the manager's options public *array* **getOptions** () Returns the manager's options public :doc:`Phalcon\\Assets\\Manager ` **useImplicitOutput** (*boolean* $implicitOutput) Sets if the HTML generated must be directly printed or returned public :doc:`Phalcon\\Assets\\Manager ` **addCss** (*string* $path, [*boolean* $local], [*boolean* $filter], [*array* $attributes]) Adds a Css resource to the 'css' collection .. code-block:: php addCss('css/bootstrap.css'); $assets->addCss('http://bootstrap.my-cdn.com/style.css', false); public :doc:`Phalcon\\Assets\\Manager ` **addJs** (*string* $path, [*boolean* $local], [*boolean* $filter], [*array* $attributes]) Adds a javascript resource to the 'js' collection .. code-block:: php addJs('scripts/jquery.js'); $assets->addJs('http://jquery.my-cdn.com/jquery.js', true); public :doc:`Phalcon\\Assets\\Manager ` **addResourceByType** (*string* $type, :doc:`Phalcon\\Assets\\Resource ` $resource) Adds a resource by its type .. code-block:: php addResourceByType('css', new Phalcon\Assets\Resource\Css('css/style.css')); public :doc:`Phalcon\\Assets\\Manager ` **addResource** (:doc:`Phalcon\\Assets\\Resource ` $resource) Adds a raw resource to the manager .. code-block:: php addResource(new Phalcon\Assets\Resource('css', 'css/style.css')); public :doc:`Phalcon\\Assets\\Manager ` **set** (*string* $id, :doc:`Phalcon\\Assets\\Collection ` $collection) Sets a collection in the Assets Manager .. code-block:: php get('js', $collection); public :doc:`Phalcon\\Assets\\Collection ` **get** (*string* $id) Returns a collection by its id .. code-block:: php get('js'); public :doc:`Phalcon\\Assets\\Collection ` **getCss** () Returns the CSS collection of assets public :doc:`Phalcon\\Assets\\Collection ` **getJs** () Returns the CSS collection of assets public :doc:`Phalcon\\Assets\\Collection ` **collection** (*string* $name) Creates/Returns a collection of resources public **output** (:doc:`Phalcon\\Assets\\Collection ` $collection, *callback* $callback, [*string* $type]) Traverses a collection calling the callback to generate its HTML public **outputCss** ([*string* $collectionName]) Prints the HTML for CSS resources public **outputJs** ([*string* $collectionName]) Prints the HTML for JS resources