for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Meta
* @copyright Copyright (c) 2011 - 2014 Aleksandr Torosh (http://wezoom.com.ua)
* @author Aleksandr Torosh <[email protected]>
*/
namespace Application\Mvc\Helper;
class Meta extends \Phalcon\Mvc\User\Component
{
private static $instance;
private static $storage = [];
public static function getInstance()
if (!self::$instance) {
self::$instance = new Meta();
}
return self::$instance;
public function set($name, $content)
self::$storage[$name] = $content;
public function get($name)
if (array_key_exists($name, self::$storage)) {
$content = self::$storage[$name];
$escaper = new \Phalcon\Escaper();
return "<meta name=\"{$name}\" content=\"{$escaper->escapeHtml($content)}\">\n";