Example #1
0
 /**
  * Helper function for add_ribbon
  *
  * @param array $options Options
  * @return string Ribbon content
  */
 function get_ribbon_code($options)
 {
     $global_options = $this->get_ribbon_options();
     return github_ribbon($options['ribbon-type'], $options['github-url'], $global_options['ribbon-new-tab'], $global_options['ribbon-button-type'], false);
 }
 /**
  * Helper function for add_ribbon
  *
  * @param string $content The post content
  * @param array $options Options
  * @return string Modifiyed content
  */
 function append_ribbon($content, $options)
 {
     if (!$this->ribbon_placed) {
         $ribbon = github_ribbon($options['ribbon-type'], $options['github-url'], $options['ribbon-button-type'], false);
         $content = $content . $ribbon;
         $this->ribbon_placed = true;
     }
     return $content;
 }