Skip to content

Commit

Permalink
Symfony2 Coding Standards
Browse files Browse the repository at this point in the history
  • Loading branch information
raulfraile committed Jan 3, 2012
1 parent bfb0c42 commit 365cc07
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 28 deletions.
4 changes: 2 additions & 2 deletions DependencyInjection/RaulFraileLadybugExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@

class RaulFraileLadybugExtension extends Extension
{
public function load(array $configs, ContainerBuilder $container) {
public function load(array $configs, ContainerBuilder $container)
{
$loader = new XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader->load('services.xml');

}
}
39 changes: 24 additions & 15 deletions Helper/LadybugHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,54 +2,63 @@

// helpers

function ladybug_set($key, $value) {
function ladybug_set($key, $value)
{
$ladybug = \Ladybug\Dumper::getInstance();
$ladybug->setOption($key, $value);
}

function ladybug_dump(/*$var1 [, $var2...$varN]*/) {
function ladybug_dump(/*$var1 [, $var2...$varN]*/)
{
$ladybug = \Ladybug\Dumper::getInstance();
echo call_user_func_array(array($ladybug,'dump'), func_get_args());
echo call_user_func_array(array($ladybug,'dump'), func_get_args());
}

function ladybug_dump_ini($extension = NULL) {
function ladybug_dump_ini($extension = null)
{
$params = ini_get_all($extension);
ladybug_dump($params);
}

function ladybug_dump_ext() {
function ladybug_dump_ext()
{
$params = get_loaded_extensions();
ladybug_dump($params);
}

function ladybug_dump_die(/*$var1 [, $var2...$varN]*/) {
function ladybug_dump_die(/*$var1 [, $var2...$varN]*/)
{
$ladybug = \Ladybug\Dumper::getInstance();
echo call_user_func_array(array($ladybug,'dump'), func_get_args());
echo call_user_func_array(array($ladybug,'dump'), func_get_args());
die();
}

function ladybug_dump_return(/*$format $var1 [, $var2...$varN]*/) {
function ladybug_dump_return(/*$format $var1 [, $var2...$varN]*/)
{
$ladybug = \Ladybug\Dumper::getInstance();
$result = call_user_func_array(array($ladybug,'export'), func_get_args());
$result = call_user_func_array(array($ladybug,'export'), func_get_args());

return $result;
}

// Shortcuts
if (!function_exists('ld')) {
function ld(/*$var1 [, $var2...$varN]*/) {
echo call_user_func_array('ladybug_dump', func_get_args());
function ld(/*$var1 [, $var2...$varN]*/)
{
echo call_user_func_array('ladybug_dump', func_get_args());
}
}

if (!function_exists('ldd')) {
function ldd(/*$var1 [, $var2...$varN]*/) {
echo call_user_func_array('ladybug_dump_die', func_get_args());
function ldd(/*$var1 [, $var2...$varN]*/)
{
echo call_user_func_array('ladybug_dump_die', func_get_args());
}
}

if (!function_exists('ldr')) {
function ldr(/*$format $var1 [, $var2...$varN]*/) {
echo call_user_func_array('ladybug_dump_return', func_get_args());
function ldr(/*$format $var1 [, $var2...$varN]*/)
{
echo call_user_func_array('ladybug_dump_return', func_get_args());
}
}
21 changes: 10 additions & 11 deletions Twig/Extension/LadybugExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,31 @@

class LadybugExtension extends \Twig_Extension
{
private $container;
private $container;

public function __construct(ContainerInterface $container)
{
$this->container = $container;
}

public function getContainer()
{
return $this->container;
}

public function getFilters() {

public function getFilters()
{
return array(
'ladybug_dump' => new \Twig_Filter_Method($this, 'ladybug_dump', array('is_safe' => array('html'))),
'ld' => new \Twig_Filter_Method($this, 'ladybug_dump', array('is_safe' => array('html')))
);
}
public function ladybug_dump($var) {

public function ladybug_dump($var)
{
$ladybug = \Ladybug\Dumper::getInstance();
$html = $ladybug->dump($var);

return $html;
}

Expand All @@ -42,6 +43,4 @@ public function getName()
{
return 'ladybug_extension';
}


}

0 comments on commit 365cc07

Please sign in to comment.