Skip to content

Instantly share code, notes, and snippets.

@macnibblet
Created April 27, 2012 13:28
Show Gist options
  • Save macnibblet/2509208 to your computer and use it in GitHub Desktop.
Save macnibblet/2509208 to your computer and use it in GitHub Desktop.
<?php
/**
* @author Antoine Hedgecock <antoine@pmg.se>
*/
/**
* @namespace
*/
namespace Facebook\View\Helper;
use Zend\View\Helper\AbstractHelper,
Facebook\Service\Facebook as FacebookService;
/**
* @category Facebook
* @package View
* @subpackage Helper
*/
class Facebook extends AbstractHelper
{
/**
* @var \Facebook\Service\Facebook
*/
protected $service;
/**
* @param \Facebook\Service\Facebook $service
*/
public function __construct(FacebookService $service)
{
$this->service = $service;
}
public function initialize()
{
$script = 'js/plugins/facebook.js';
$source = "$(function() { jQuery.fn.facebook('init', " . $this->service->appId . "});";
$headScript = $this->getView()
->plugin('headScript');
$headScript->appendFile($script);
$headScript->appendScript($source);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment