public function defineAttributes()
{
return array('cachePath' => AttributeType::String, 'cacheUrl' => AttributeType::String, 'enabled' => array(AttributeType::Bool, 'default' => true), 'filesystemPath' => AttributeType::String, 'baseUrl' => AttributeType::String, 'combineCssEnabled' => array(AttributeType::Bool, 'default' => true), 'combineJsEnabled' => array(AttributeType::Bool, 'default' => true), 'minifyCssEnabled' => array(AttributeType::Bool, 'default' => true), 'minifyJsEnabled' => array(AttributeType::Bool, 'default' => true), 'cssReturnTemplate' => array(AttributeType::String, 'default' => '<link rel="stylesheet" href="%s">'), 'jsReturnTemplate' => array(AttributeType::String, 'default' => '<script src="%s"></script>'), 'returnType' => array(AttributeType::String, 'default' => 'url'), 'cssPrependUrlEnabled' => array(AttributeType::Bool, 'default' => true), 'cssPrependUrl' => array(AttributeType::String, 'default' => ''));
}