Download the PHP package gourmet/assetic without Composer
On this page you can find all versions of the php package gourmet/assetic. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download gourmet/assetic
More information about gourmet/assetic
Files in gourmet/assetic
Package assetic
Short Description Assetic for CakePHP 3
License MIT
Homepage http://github.com/gourmet/assetic
Informations about the package assetic
Assetic for CakePHP
Built to seamlessly integrate Assetic with CakePHP.
This is an unstable repository and should be treated as an alpha.
UPDATE: Now that @mark_story has released markstory/asset_compress, I have stopped actively developing this plugin.
Install
or by adding this package to your project's composer.json
:
Usage
The AsseticHelper
methods work somewhat like their HtmlHelper
counter-parts
but with some added options.
The methods are:
- css($path, $options)
- image($path, $options)
- script($url, $options_)
The added $options
keys are:
- debug: boolean Defaults to app's configuration
debug
value. - output: string Name of the Assetic created asset.
- filters: array|string Filter(s) to use. Defaults to the configured filters for the asset type (css, image, js).
The $path
passed to css()
and the $url
passed to script
can be passed
as a string or as an associative array (see examples below).
Examples
All the above examples will have the same result, including the minified version
of cake.generic.css
. For the last example, it is assumed that the value of
the Assetic.cssFilters
configuration contains at least the cssmin
key.
In the above example, when in debug mode, only the cssmin
filter will be run.