Exemplo n.º 1
0
 /**
  * Get the singleton instance of Head.
  * @param array Default values
  * @return Head
  */
 public static function instance(array $data = array(), $config_name = 'default')
 {
     // Check if instance exists
     if (self::$_instance === NULL) {
         // Create a new instance
         self::$_instance = new self();
         // Add values from config file
         self::$_instance->add(Kohana::config('xhtml.' . $config_name . '.head'));
     }
     // Add values from supplied data
     self::$_instance->add($data);
     return self::$_instance;
 }