src/Loops/Service/Renderer.php
public function addExtraAppearance($appearance, $before = FALSE) {
        if($before) {
            array_unshift($this->extra_appearances, $appearance);
        }
        else {
            array_push($this->extra_appearances, $appearance);
        }
    }
public function addExtraAppearance($appearance, $before = FALSE) {
        if($before) {
            array_unshift($this->extra_appearances, $appearance);
        }
        else {
            array_push($this->extra_appearances, $appearance);
        }
    }
public function addExtraAppearance ( $ appearance , $ before = FALSE ) { if ( $ before ) { array_unshift ( $ this -> extra_appearances , $ appearance ) ; } else { array_push ( $ this -> extra_appearances , $ appearance ) ; } }
Adds an optional appearance tag that will be used for all render calls.

Additional optional appearance tags can be used to pass variables that define the environment.
For example 'cli' if working in a client interface environment.
Having these appearance tags, it is possible to define template files that will be preferably used in these environments.

@param string $appearance The name of the appearance tag
@param bool $before Specifies if the passed appearance tag should be appended or prepended to the array of extra apperance tags.
Adds an optional appearance tag that will be used for all render calls .