Exemplo n.º 1
0
 public function renderAttributesFunction(\Twig_Environment $env, array $attributes)
 {
     $builder = new \StringBuilder();
     foreach ($attributes as $key => $value) {
         $value = twig_escape_filter($env, $value, 'html_attr');
         $builder->append(' ');
         $builder->append($key);
         $builder->append('="');
         $builder->append($value);
         $builder->append('"');
     }
     return $builder->__toString();
 }
 public function testConstructToString()
 {
     $sb = new StringBuilder('a1', 'a2');
     $this->assertEquals('a1a2', $sb->__toString());
 }
Exemplo n.º 3
0
 public function testRightTrim()
 {
     $this->stringBuilder->trimRight('H!');
     $this->assertEquals('Hello § World', $this->stringBuilder->__toString());
 }