Skip to content

Instantly share code, notes, and snippets.

@cornernote
Created November 22, 2012 02:48
Show Gist options
  • Select an option

  • Save cornernote/4129172 to your computer and use it in GitHub Desktop.

Select an option

Save cornernote/4129172 to your computer and use it in GitHub Desktop.
/**
* Asset Url
* @return string
*/
function au()
{
static $url;
if ($url)
return $url;
return $url = app()->getAssetManager()->publish(ap(), false, 1, YII_DEBUG);
}
/**
* Asset Path
* @return string
*/
function ap()
{
return bp() . DIRECTORY_SEPARATOR . 'themes' . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR;
}
/**
* Theme Url
* @return string
*/
function tu()
{
static $url;
if ($url)
return $url;
return $url = app()->getAssetManager()->publish(tp(), false, 1, YII_DEBUG);
}
/**
* Theme Path
* @return string
*/
function tp()
{
return app()->theme->getBasePath() . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment