• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP oseExit函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中oseExit函数的典型用法代码示例。如果您正苦于以下问题:PHP oseExit函数的具体用法?PHP oseExit怎么用?PHP oseExit使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了oseExit函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: getMSCs

	public static function getMSCs()
	{
		$my = JFactory::getUser();
		$member_id = $my->id;
		$result = array();
		$db= oseDB :: instance();
		$query= " SELECT acl.id, acl.title FROM `#__osemsc_member_history` AS omh" 
			   ." INNER JOIN `#__osemsc_acl` AS acl" 
			   ." ON omh.`msc_id` = acl.`id`" 
			   ." WHERE omh.`member_id` = '{$member_id}'" 
			   ." GROUP BY acl.`id`";
		$db->setQuery($query);
		$items = oseDB :: loadList();
		if(count($items) < 1)
		{
			$result['total'] = 0;
			$result['results'] = '';
		}else
		{
			$result['total'] = count($items);
			$result['results'] = $items;
		}	
		$result = oseJson :: encode($result);
		oseExit($result);
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:25,代码来源:member.join_history.php


示例2: __call

 function __call($name, $args)
 {
     if (isset($this->task[$name])) {
         return call_user_func_array(array($this, $this->task[$name]), $args);
     } else {
         oseExit($name . 'Error');
     }
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:8,代码来源:payment.php


示例3: oseCheckToken

function oseCheckToken()
{
    $tokenCheck = JRequest::checkToken();
    if (empty($tokenCheck)) {
        $result['content'] = 'Token is invalid!';
        $result = oseJson::encode($result);
        oseExit($result);
    }
}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:9,代码来源:oseMethods.php


示例4: getGroups

 public static function getGroups($params = array())
 {
     $msc_id = JRequest::getInt('msc_id', 0);
     $msc = oseRegistry::call('msc');
     $item = $msc->getExtInfo($msc_id, 'jgroup', 'obj');
     $jgroup_id = oseObject::getValue($item, 'jgroup_id', null);
     $gid = JHtml::_('access.usergroups', 'jgroup_jgroup_id', $jgroup_id, true);
     oseExit($gid);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:9,代码来源:panel.jgroup.php


示例5: getTerm

	function getTerm()
	{
		$id = JRequest::getInt('id',0);

		$terms = oseRegistry::call('member')->getInstance('Email')->getTerm($id);
		$terms = str_replace("../", JURI::root(), $terms);
		$result = empty($terms)?'':$terms;
		$result = oseJson::encode($result);
		oseExit($result);
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:10,代码来源:register.terms.php


示例6: getOptions

 function getOptions()
 {
     $model = $this->getModel('daily');
     $result = $model->getOptions();
     if (count($result['results']) < 1) {
         $result['total'] = 0;
     }
     $result = oseJSON::encode($result);
     oseExit($result);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:10,代码来源:daily.php


示例7: getInstance

 public static function getInstance($type)
 {
     $className = "oseContent{$type}";
     if (class_exists($className)) {
         static $instance;
         if (!$instance instanceof $className) {
             $instance = new $className();
         }
         return $instance;
     } else {
         oseExit('Can Not Get the Instance of OSEFILE');
     }
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:13,代码来源:content.php


示例8: getOwnMsc

 function getOwnMsc()
 {
     $model = $this->getModel('member');
     $items = $model->getOwnMsc();
     $total = count($items);
     if ($total > 0) {
         $result['total'] = $total;
         $result['results'] = $items;
     } else {
         $result['total'] = 0;
         $result['results'] = null;
     }
     $result = oseJson::encode($result);
     oseExit($result);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:15,代码来源:member.php


示例9: getList

 function getList()
 {
     $model = $this->getModel('levels');
     $results = $model->getList();
     $result = array();
     if (count($results) > 0) {
         $result['total'] = count($results);
         $result['results'] = $results;
     } else {
         $result['total'] = 0;
         $result['results'] = array();
     }
     $result = oseJson::encode($result);
     oseExit($result);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:15,代码来源:levels.php


示例10: __call

 function __call($name, $args)
 {
     if (isset($this->task[$name])) {
         return call_user_func_array(array($this, $this->task[$name]), $args);
     } else {
         $t = debug_backtrace(false);
         foreach ($t as $d) {
             if (isset($d['file'])) {
                 echo $d['file'] . ' ' . $d['function'] . ' line:' . $d['line'];
                 echo "<br \\>";
             }
         }
         echo get_class($this) . '::' . $name . ' Error';
         oseExit();
     }
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:16,代码来源:oseObject.php


示例11: getFaith

	function getFaith()
	{
		$id = JRequest::getInt('id',0);
		$db= oseDB::instance();
		
		$query = " SELECT * FROM `#__osemsc_email` "
				." WHERE type = 'faith' AND id = {$id} "
				;
		
		$db->setQuery($query);
		
		$term = oseDB::loadItem();
		
		$result = empty($term)?'':$term;
		
		$result = oseJson::encode($result);
		
		oseExit($result);
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:19,代码来源:register.faith.php


示例12: __construct

 function __construct($orderInfo, $pgwParams, $testMode = false)
 {
     parent::__construct();
     $this->orderInfo = $orderInfo;
     $this->test = $testMode;
     if ($testMode) {
         $this->eWayCustomerID = '87654321';
         $this->eWayUsername = '[email protected]';
         $this->eWayPassword = 'test123';
         $this->soap_link = 'https://www.eway.com.au/gateway/rebill/test/managerebill_test.asmx';
     } else {
         $currency = oseObject::getValue($this->orderInfo, 'payment_currency');
         $this->eWayCustomerID = oseObject::getValue($pgwParams, "eWayCustomerID_{$currency}");
         $this->eWayUsername = oseObject::getValue($pgwParams, "eWayUsername_{$currency}");
         $this->eWayPassword = oseObject::getValue($pgwParams, "eWayPassword_{$currency}");
         $this->soap_link = 'https://www.eway.com.au/gateway/rebill/managerebill.asmx';
     }
     if (empty($this->eWayCustomerID)) {
         oseExit(getErrorMessage('cc', 00, 'Since the currency you are going to pay is not supported, the transaction will be aborted!'));
     }
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:21,代码来源:osePaymentOrdereWay.php


示例13: generateOrderView

	function generateOrderView() {
		$order_id = JRequest::getInt('order_id', 0);
		$my = JFactory::getUser();
		$where = array();
		$where[] = " `order_id` = {$order_id}";
		$where[] = " `user_id` = {$my->id}";
		$orderInfo = oseRegistry::call('payment')->getOrder($where, 'obj');
		if (empty($orderInfo)) {
			$result = array();
			$result['title'] = 'Error';
			$result['content'] = 'Error';
			oseExit('Error');
		}
		$receipt = oseRegistry::call('member')->getReceipt($orderInfo);
		$document = &JFactory::getDocument();
		$document->setTitle($receipt->subject);
		$document->setName('Invoice-#' . $order_id);
		$document->setDescription('Invoice-#' . $order_id);
		$document->setMetaData('keywords', 'Invoice');
		// prepare header lines
		$document->setHeader('Invoice Create Date:' . $orderInfo->create_date);
		echo $receipt->body;
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:23,代码来源:view.pdf.php


示例14: getCouponHistory

 function getCouponHistory()
 {
     $db = oseDB::instance();
     $id = JRequest::getInt('id', 0);
     $start = JRequest::getInt('start', 0);
     $limit = JRequest::getInt('limit', 25);
     $paid = JRequest::getInt('paid', -1);
     $where = array();
     $where[] = ' c.`coupon_id` = ' . $db->Quote($id);
     if ($paid >= 0) {
         $where[] = ' c.`paid` = ' . $db->Quote($paid);
     }
     $where = oseDB::implodeWhere($where);
     $query = " SELECT count(*) FROM `#__osemsc_coupon_user` AS c" . $where;
     $db->setQuery($query);
     $total = $db->loadResult();
     $query = " SELECT c.* FROM `#__osemsc_coupon_user` AS c" . $where;
     $db->setQuery($query, $start, $limit);
     $items = $db->loadObjectlist();
     foreach ($items as $item) {
         $user_id = $item->user_id;
         $query = " SELECT username FROM `#__users`" . " WHERE `id` = '{$user_id}'";
         $db->setQuery($query);
         $username = $db->loadResult();
         $item->username = empty($username) ? 'Guest' : $username;
     }
     $result = array();
     $result['total'] = $total;
     $result['results'] = $items;
     $result = oseJSON::encode($result);
     oseExit($result);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:32,代码来源:coupons.php


示例15: saveOption

	function saveOption()
	{
		$config = osemscPublic::getConfig('register','obj');
		$msc_id = JRequest::getInt('msc_id',0);
		$msc_option = JRequest::getCmd('msc_option',null);

		if($config->register_form == 'onestep')
		{
			$cart = oseMscPublic::getCart();

			//$cart = oseMscPublic::getCart();
			$item = array('entry_id'=>$msc_id,'entry_type'=>'msc','msc_option'=>$msc_option);
			$cart->addItem($item['entry_id'],$item['entry_type'],$item);
			$cart->update();
		}

		oseExit(true);
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:18,代码来源:register.msc.php


示例16: jvsave

	private function jvsave($member_id, $post) {
		$mainframe = JFactory :: getApplication();
		$option = JRequest :: getCmd('option');
		// Initialize some variables
		$msg = "";
		$me = & JFactory :: getUser();
		$MailFrom = $mainframe->getCfg('mailfrom');
		$FromName = $mainframe->getCfg('fromname');
		$SiteName = $mainframe->getCfg('sitename');
		// Create a new JUser object
		$user = new JUser($member_id);
		$original_gid = $user->get('gid');
		if (!$user->bind($post)) {
			$result = array ();
			$result['success'] = false;
			$result['title'] = 'Error';
			$result['content'] = JText :: _('Failed Updating Member Information');
			$result = oseJSON :: encode($result);
			oseExit($result);
		}
		// Are we dealing with a new user which we need to create?
		$isNew = ($user->get('id') < 1);
		if (!$isNew) {
			// if group has been changed and where original group was a Super Admin
			if ($user->get('gid') != $original_gid && $original_gid == 25) {
				// count number of active super admins
				$query = 'SELECT COUNT( id )' .				' FROM #__users' .				' WHERE gid = 25' .				' AND block = 0';
				$this->db->setQuery($query);
				$count = $this->db->loadResult();
				if ($count <= 1) {
					$result = array ();
					$result['success'] = false;
					$result['title'] = 'Error';
					$result['content'] = JText :: _('Failed Updating Member Information');
					$result = oseJSON :: encode($result);
					oseExit($result);
				}
			}
		}
		/*
			 * Lets save the JUser object
			 */
		if (!$user->save()) {
			$result = array ();
			$result['success'] = false;
			$result['title'] = 'Error';
			$result['content'] = $user->getError();
			$result = oseJSON :: encode($result);
			oseExit($result);
		}
		// For new users, email username and password
		// Capture the new user id
		if ($isNew) {
			$newUserId = $user->get('id');
		} else {
			$newUserId = null;
		}
		return $newUserId;
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:59,代码来源:member.juser.php


示例17: exportCsvAll

 function exportCsvAll()
 {
     $model = $this->getModel('memlist');
     $model->exportCsvAll();
     oseExit();
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:6,代码来源:memlist.php


示例18: clearCart

	function clearCart() {
		$cart = oseMscPublic::getCart();
		$cart->cart = array();
		$cart->update();
		oseExit('dfasdf');
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:6,代码来源:oseMscPublic.php


示例19: remove

 function remove()
 {
     $msc_ids = JRequest::getVar('msc_ids', array(), 'post', 'array');
     $model = $this->getModel('memberships');
     if ($model->remove($msc_ids)) {
         $result['success'] = true;
         $result['title'] = JText::_('DONE');
         $result['content'] = JText::_('REMOVE_SUCCESSFULLY');
     } else {
         $result['success'] = false;
         $result['title'] = JText::_('ERROR');
         $result['content'] = JText::_('FAIL_TO_REMOVE');
     }
     $result = oseJson::encode($result);
     oseExit($result);
 }
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:16,代码来源:memberships.php


示例20: getOrderMembershipTable

	function getOrderMembershipTable()
	{
		$order_id = JRequest::getInt('order_id',0);
		$db = oseDB::instance();
		$my = JFactory::getUser();

		$member = oseRegistry::call('member');

		$memEmail = $member->getInstance('Email');

		$tableHtml = $memEmail->generateOrderTable($order_id,$my->id);
		$tableHtml = preg_replace('/100%/','90%',$tableHtml,1);
		oseExit($tableHtml);
	}
开发者ID:kosmosby,项目名称:medicine-prof,代码行数:14,代码来源:member.order.php



注:本文中的oseExit函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP ossim_clean_error函数代码示例发布时间:2022-05-15
下一篇:
PHP osclasswizards_add_body_class函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap