public function __construct() { parent::__construct(); ApiResource::addIncludePath(dirname(__FILE__) . '/relate'); JLoader::register('RelateAPIHelper', dirname(__FILE__) . '/relate/helper.php'); RelateAPIHelper::setup(); }
public function __construct(&$subject, $config = array()) { parent::__construct($subject, $config = array()); $easyblog = JPATH_ROOT . '/administrator/components/com_easyblog/easyblog.php'; if (!JFile::exists($easyblog) || !JComponentHelper::isEnabled('com_easysocial', true)) { ApiError::raiseError(404, 'Easyblog not installed'); return; } // Load Easyblog language & bootstrap files $language = JFactory::getLanguage(); $language->load('com_easyblog'); require_once JPATH_ROOT . '/components/com_easyblog/constants.php'; require_once EBLOG_HELPERS . '/helper.php'; // Set resources & access ApiResource::addIncludePath(dirname(__FILE__) . '/easyblog'); $this->setResourceAccess('latest', 'public', 'get'); $this->setResourceAccess('category', 'public', 'get'); $this->setResourceAccess('blog', 'public', 'get'); $this->setResourceAccess('blog', 'public', 'post'); $this->setResourceAccess('comments', 'public', 'get'); $this->setResourceAccess('easyblog_users', 'public', 'get'); $config = EasyBlogHelper::getConfig(); if ($config->get('main_allowguestcomment')) { $this->setResourceAccess('comments', 'public', 'post'); } }
public function __construct(&$subject, $config = array()) { parent::__construct($subject, $config = array()); ApiResource::addIncludePath(dirname(__FILE__) . '/users'); // Set the login resource to be public $this->setResourceAccess('login', 'public'); }
public function __construct(&$subject, $config = array()) { parent::__construct($subject, $config = array()); ApiResource::addIncludePath(dirname(__FILE__) . '/akeebasubs'); // Set public resources if needed // $this->setResourceAccess('resourcename', 'public'); }
public function __construct() { parent::__construct(); // Load all required helpers. $component_path = JPATH_ROOT . DS . 'components' . DS . 'com_jticketing'; if (!file_exists($component_path)) { return; } $jticketingmainhelperPath = JPATH_ROOT . DS . 'components' . DS . 'com_jticketing' . DS . 'helpers' . DS . 'main.php'; if (!class_exists('jticketingmainhelper')) { JLoader::register('jticketingmainhelper', $jticketingmainhelperPath); JLoader::load('jticketingmainhelper'); } $jticketingfrontendhelper = JPATH_ROOT . DS . 'components' . DS . 'com_jticketing' . DS . 'helpers' . DS . 'frontendhelper.php'; if (!class_exists('jticketingfrontendhelper')) { JLoader::register('jticketingfrontendhelper', $jticketingfrontendhelper); JLoader::load('jticketingfrontendhelper'); } $jteventHelperPath = JPATH_ROOT . DS . 'components' . DS . 'com_jticketing' . DS . 'helpers' . DS . 'event.php'; if (!class_exists('jteventHelper')) { JLoader::register('jteventHelper', $jteventHelperPath); JLoader::load('jteventHelper'); } ApiResource::addIncludePath(dirname(__FILE__) . '/jticket'); }
public function __construct() { parent::__construct(); ApiResource::addIncludePath(dirname(__FILE__) . '/community'); JLoader::register('CommunityAPIHelper', dirname(__FILE__) . '/community/helper.php'); CommunityAPIHelper::setup(); $this->setResourceAccess('authenticate', 'public', 'POST'); }
public function __construct(&$subject, $config = array()) { parent::__construct($subject, $config = array()); //load helper file require_once JPATH_SITE . '/plugins/api/articles/articles/helper/simpleschema.php'; ApiResource::addIncludePath(dirname(__FILE__) . '/articles'); // Set resources & access $this->setResourceAccess('article', 'public', 'get'); $this->setResourceAccess('category', 'public', 'get'); $this->setResourceAccess('latest', 'public', 'get'); }
public function __construct(&$subject, $config = array()) { parent::__construct($subject, $config = array()); $easyblog = JPATH_ROOT . '/administrator/components/com_easyblog/easyblog.php'; if (!JFile::exists($easyblog) || !JComponentHelper::isEnabled('com_easyblog', true)) { ApiError::raiseError(404, 'Easyblog not installed'); return; } //load helper file require_once JPATH_SITE . '/plugins/api/easyblog/helper/simpleschema.php'; // Load Easyblog language & bootstrap files $language = JFactory::getLanguage(); $language->load('com_easyblog'); $xml = JFactory::getXML(JPATH_ADMINISTRATOR . '/components/com_easyblog/easyblog.xml'); $version = (string) $xml->version; if ($version < 5) { require_once JPATH_ROOT . '/components/com_easyblog/constants.php'; require_once JPATH_ROOT . '/components/com_easyblog/helpers/helper.php'; ApiResource::addIncludePath(dirname(__FILE__) . '/easyblog4'); } else { ApiResource::addIncludePath(dirname(__FILE__) . '/easyblog5'); require_once JPATH_ADMINISTRATOR . '/components/com_easyblog/includes/easyblog.php'; require_once JPATH_ADMINISTRATOR . '/components/com_easyblog/includes/constants.php'; //require_once JPATH_ADMINISTRATOR.'/components/com_easyblog/includes/gettable/gettable.php' ; require_once JPATH_ADMINISTRATOR . '/components/com_easyblog/includes' . '/date/date.php'; require_once JPATH_ADMINISTRATOR . '/components/com_easyblog/includes' . '/string/string.php'; require_once JPATH_ADMINISTRATOR . '/components/com_easyblog/includes' . '/adsense/adsense.php'; } // Set resources & access $this->setResourceAccess('latest', 'public', 'get'); $this->setResourceAccess('category', 'public', 'get'); $this->setResourceAccess('blog', 'public', 'get'); $this->setResourceAccess('blog', 'public', 'post'); $this->setResourceAccess('comments', 'public', 'get'); $this->setResourceAccess('easyblog_users', 'public', 'get'); $config = EasyBlogHelper::getConfig(); if ($config->get('main_allowguestcomment')) { $this->setResourceAccess('comments', 'public', 'post'); } }
public function __construct() { parent::__construct(); ApiResource::addIncludePath(dirname(__FILE__) . '/socialads'); }
public function __construct(&$subject, $config) { parent::__construct($subject, $config); $this->loadLanguage(); ApiResource::addIncludePath(JPATH_PLUGINS . '/api/k2/resources'); }
public function __construct(&$subject, $config = array()) { parent::__construct($subject = 'api', $config = array()); ApiResource::addIncludePath(dirname(__FILE__) . '/easysocial'); $this->setResourceAccess('slogin', 'public', 'post'); }
public function __construct() { parent::__construct(); ApiResource::addIncludePath(dirname(__FILE__) . '/jreviews'); JLoader::register('JReviewsAPIHelper', dirname(__FILE__) . '/jreviews/helper.php'); }