[FrameworkBundle] added 2 helpers

This commit is contained in:
Fabien Potencier 2010-08-27 11:23:53 +02:00
parent 4ae8afea62
commit c78528a91b

View File

@ -68,6 +68,24 @@ class CodeHelper extends Helper
return implode(', ', $result);
}
public function abbrClass($class)
{
$parts = explode('\\', $class);
$short = array_pop($parts);
return sprintf("<abbr title=\"%s\">%s</abbr>", $class, $short);
}
public function abbrMethod($method)
{
list($class, $method) = explode('::', $method);
$parts = explode('\\', $class);
$short = array_pop($parts);
return sprintf("<abbr title=\"%s\">%s</abbr>::%s", $class, $short, $method);
}
/**
* Formats an array as a string.
*