当前位置: 首页>>代码示例>>PHP>>正文


PHP keke_lang_class::load_lang_class方法代码示例

本文整理汇总了PHP中keke_lang_class::load_lang_class方法的典型用法代码示例。如果您正苦于以下问题:PHP keke_lang_class::load_lang_class方法的具体用法?PHP keke_lang_class::load_lang_class怎么用?PHP keke_lang_class::load_lang_class使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在keke_lang_class的用法示例。


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

示例1: get_instance

<?php

keke_lang_class::load_lang_class('keke_auth_realname_class');
class keke_auth_realname_class extends keke_auth_base_class
{
    public static function get_instance($code = 'realname')
    {
        static $obj = null;
        if ($obj == null) {
            $obj = new keke_auth_realname_class($code);
        }
        return $obj;
    }
    public function __construct($code = 'realname')
    {
        parent::__construct($code);
        $this->_primary_key = 'realname_a_id';
        $this->_tab_obj = keke_table_class::get_instance($this->_auth_table_name);
    }
    public static function get_auth_step($step = null, $arrAuthInfo = array())
    {
        if ($step) {
            $step = $step;
        } elseif ($arrAuthInfo) {
            $arrAuthInfo['auth_status'] and $step = "step3" or $step = "step2";
        } else {
            $step = 'step1';
        }
        return $step;
    }
    public function add_auth($data, $is_jump = true)
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_auth_realname_class.php

示例2: array

<?php

keke_lang_class::load_lang_class('service_pay_return_class');
final class service_pay_return_class extends pay_return_base_class
{
    function __construct($charge_type, $model_id = '', $uid = '', $obj_id = '', $order_id = '', $total_fee = '')
    {
        parent::__construct($charge_type, $model_id, $uid, $obj_id, $order_id, $total_fee);
    }
    function order_charge()
    {
        global $_K;
        $order_id = $this->_order_id;
        $sid = $this->_obj_id;
        $uid = $this->_uid;
        $user_info = $this->_userinfo;
        $order_info = db_factory::get_one(sprintf(" select order_status,order_uid,order_username,seller_uid,seller_username from %switkey_order where order_id='%d'", TABLEPRE, $order_id));
        $url = $_K['siteurl'] . "/index.php?do=user&view=finance&op=order&obj_type=service&role=2&order_id=" . $order_id;
        $s_order_link = "<a href=\"" . $_K['siteurl'] . "/index.php?do=user&view=finance&op=order&obj_type=service&role=1&order_id=" . $order_id . "\">" . $order_info['order_name'] . "</a>";
        $b_order_link = "<a href=\"" . $_K['siteurl'] . "/index.php?do=user&view=finance&op=order&obj_type=service&role=2&order_id=" . $order_id . "\">" . $order_info['order_name'] . "</a>";
        if ($order_info['order_status'] == 'wait') {
            $service_info = keke_shop_class::get_service_info($sid);
            if ($service_info[service_status] == '2') {
                $data = array(':service_id' => $service_info['service_id'], ':title' => $service_info['title']);
                keke_finance_class::init_mem('buy_service', $data);
                $this->_total_fee > 0 and $res = keke_finance_class::cash_out($uid, $this->_total_fee, 'buy_service', '0', 'service', $order_id);
                if ($res) {
                    db_factory::execute(sprintf(" update %switkey_order set order_status='ok' where order_id='%d'", TABLEPRE, $order_id));
                    $v_arr = array($_lang['user_msg'] => $_lang['you'], $_lang['action'] => $_lang['haved_confirm_pay'], $_lang['order_id'] => $order_id, $_lang['order_link'] => $b_order_link);
                    keke_shop_class::notify_user($order_info['order_uid'], $order_info['order_username'], "order_change", $_lang['goods_order_confirm_pay'], $v_arr);
                    $v_arr = array($_lang['user_msg'] => $order_info['order_username'], $_lang['action'] => $_lang['haved_confirm_pay'], $_lang['order_id'] => $order_id, $_lang['order_link'] => $s_order_link);
开发者ID:pengfeiaaa,项目名称:web,代码行数:31,代码来源:service_pay_return_class.php

示例3: get_instance

<?php

keke_lang_class::load_lang_class('sreward_task_class');
class sreward_task_class extends keke_task_class
{
    public $_task_status_arr;
    public $_work_status_arr;
    public $_delay_rule;
    public $_agree_id;
    protected $_inited = false;
    public static function get_instance($task_info)
    {
        static $obj = null;
        if ($obj == null) {
            $obj = new sreward_task_class($task_info);
        }
        return $obj;
    }
    public function __construct($task_info)
    {
        parent::__construct($task_info);
        $this->_task_status == '6' || $this->_task_status == '8' and $this->_agree_id = db_factory::get_count(sprintf(" select agree_id from %switkey_agreement where task_id='%d'", TABLEPRE, $this->_task_id));
        $this->init();
    }
    public function init()
    {
        if (!$this->_inited) {
            $this->status_init();
            $this->delay_rule_init();
            $this->wiki_priv_init();
            $this->mark_init();
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:sreward_task_class.php

示例4: get_instance

<?php

keke_lang_class::load_lang_class('keke_prom_class');
class keke_prom_class
{
    public $_prom_open;
    public $_prom_period;
    public $_auth;
    public static function get_instance()
    {
        static $obj = null;
        if ($obj == null) {
            $obj = new keke_prom_class();
        }
        return $obj;
    }
    public function __construct()
    {
        global $kekezu;
        $this->_prom_open = intval($kekezu->_sys_config['prom_open']);
        $this->_prom_period = intval($kekezu->_sys_config['prom_period']);
        $this->auth_init();
    }
    public function auth_init()
    {
        $reg_config = $this->get_prom_rule("reg");
        $this->_auth = $reg_config['auth'];
    }
    public static function get_prom_rule($prom_code)
    {
        $p_config = db_factory::get_one(sprintf(" select * from %switkey_prom_rule where prom_code='%s'", TABLEPRE, $prom_code));
开发者ID:pengfeiaaa,项目名称:web,代码行数:31,代码来源:keke_prom_class.php

示例5: __construct

<?php

keke_lang_class::load_lang_class('keke_auth_base_class');
abstract class keke_auth_base_class
{
    public $_auth_item;
    public $_auth_code;
    public $_auth_name;
    public $_auth_obj;
    public $_auth_table_name;
    public $_tab_obj;
    public $_primary_key;
    public function __construct($auth_code)
    {
        $this->_auth_code = $auth_code;
        $this->_auth_name = $auth_code . "_auth";
        $this->_auth_table_name = "witkey_auth_" . $auth_code;
        $this->_tab_obj = keke_table_class::get_instance($this->_auth_table_name);
    }
    public static function get_auth_item($auth_code = null, $find_str = null, $is_open = false, $w = null, $cache = true)
    {
        global $_cache_obj;
        $auth_code && is_array($auth_code) and $auth_code = implode(",", $auth_code);
        $auth_code and (is_array($auth_code) and $where = " auth_code in ('{$auth_code}') " or $where = " auth_code = '{$auth_code}'") or $where = " 1 = 1";
        $find_str and $fds = $find_str or $fds = '*';
        $is_open and $where .= " and auth_open=1 ";
        $w and $where .= " and " . $w;
        $cache == true and $c = null or $c = 0;
        $auth_item = kekezu::get_table_data($fds, "witkey_auth_item", $where, 'listorder asc', '', '', 'auth_code', $c);
        if ($auth_code && !is_array($auth_code)) {
            return $auth_item[$auth_code];
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_auth_base_class.php

示例6: get_table_obj

<?php

keke_lang_class::load_lang_class('keke_payitem_class');
class keke_payitem_class
{
    public static function get_table_obj($table = 'witkey_payitem')
    {
        return keke_table_class::get_instance($table);
    }
    public static function get_payitem_config($user_type = null, $model_code = null, $item_code = null, $pk = null, $is_open = 1)
    {
        global $kekezu;
        $is_open == 1 and $where = " and is_open={$is_open}";
        $pk or $pk = "item_code";
        $payitem_list = kekezu::get_table_data("*", "witkey_payitem", "1=1 {$where} ", "", "", "", $pk, 3600);
        if ($user_type) {
            foreach ($payitem_list as $k => $v) {
                if ($v['user_type'] != $user_type) {
                    unset($payitem_list[$k]);
                }
            }
        }
        if ($model_code) {
            foreach ($payitem_list as $k => $v) {
                if (strpos($v['model_code'], $model_code) === FALSE) {
                    unset($payitem_list[$k]);
                }
            }
        }
        if ($item_code) {
            $payitem_list[$item_code];
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_payitem_class.php

示例7: intval

<?php

keke_lang_class::load_lang_class('keke_register_class');
class keke_register_class
{
    protected $_space_obj;
    protected $_member_obj;
    protected $_sys_config;
    protected $_reg_username;
    protected $_reg_type;
    public $_reg_pwd;
    protected $_reg_email;
    protected $_reg_ip;
    protected $_message_obj;
    protected $_check_code;
    protected $_oltime_obj;
    protected $_shop_obj;
    function __construct($reg_type = 1)
    {
        global $kekezu;
        $this->_space_obj = new Keke_witkey_space_class();
        $this->_member_obj = new Keke_witkey_member_class();
        $this->_sys_config = $kekezu->_sys_config;
        $this->_message_obj = new keke_msg_class();
        $this->_oltime_obj = new Keke_witkey_member_oltime_class();
        $this->_shop_obj = new Keke_witkey_shop_class();
        $this->_reg_ip = kekezu::get_ip();
        $this->_reg_type = intval($reg_type);
    }
    //增加$user_type参数
    function user_register($reg_username, $reg_pwd, $reg_email, $reg_code, $check_code = true, $old_pwd = null, $reg_user_type, $reg_user_type_xf, $is_oauth = null)
开发者ID:xupnge1314,项目名称:project,代码行数:31,代码来源:keke_register_class.php

示例8: get_instance

<?php

keke_lang_class::load_lang_class('goods_report_class');
class goods_report_class extends keke_report_class
{
    public static function get_instance($report_id, $report_info = null, $obj_info = null, $user_info = null, $to_userinfo = null)
    {
        static $obj = null;
        if ($obj == null) {
            $obj = new goods_report_class($report_id, $report_info, $obj_info, $user_info, $to_userinfo);
        }
        return $obj;
    }
    public function __construct($report_id, $report_info, $obj_info, $user_info, $to_userinfo)
    {
        parent::__construct($report_id, $report_info, $obj_info, $user_info, $to_userinfo);
    }
    public function process_rights($op_result, $type)
    {
        global $_lang;
        $trans_name = $this->get_transrights_name($this->_report_type);
        $op_result = $this->op_result_format($op_result);
        $g_info = $this->user_role('gz');
        $w_info = $this->user_role('wk');
        switch ($op_result['action']) {
            case "pass":
                if ($this->_process_can['sharing']) {
                    $total_cash = floatval($this->_obj_info['cash']);
                    $gz_get = floatval($op_result['gz_get']);
                    $wk_get = floatval($op_result['wk_get']);
                    if ($total_cash != $gz_get + $wk_get) {
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:goods_report_class.php

示例9: get_instance

<?php

keke_lang_class::load_lang_class('keke_auth_mobile_class');
class keke_auth_mobile_class extends keke_auth_base_class
{
    public static function get_instance($code = 'mobile')
    {
        static $obj = null;
        if ($obj == null) {
            $obj = new keke_auth_mobile_class($code);
        }
        return $obj;
    }
    public function __construct($code = 'mobile')
    {
        parent::__construct($code);
        $this->_primary_key = 'mobile_a_id';
        $this->_tab_obj = keke_table_class::get_instance($this->_auth_table_name);
    }
    public static function get_auth_step($step = null, $auth_info = array())
    {
        if ($step) {
            $step = $step;
        } elseif ($auth_info) {
            $auth_info['auth_status'] and $step = "step3" or $step = "step2";
        } else {
            $step = 'step1';
        }
        return $step;
    }
    public function add_auth($data, $file_name = '')
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_auth_mobile_class.php

示例10: defined

<?php

keke_lang_class::load_lang_class('keke_user_avatar_class');
defined("IN_KEKE") || defined("ADMIN_KEKE") or die("Access Denied");
define('_DATADIR', S_ROOT . "data/");
global $_K;
define('_DATAURL', $_K['siteurl'] . "/data");
class keke_user_avatar_class extends keke_user_class
{
    static function uploadavatar($uid)
    {
        @header("Expires: 0");
        @header("Cache-Control: private, post-check=0, pre-check=0, max-age=0", FALSE);
        @header("Pragma: no-cache");
        if (empty($uid)) {
            return -1;
        }
        if (empty($_FILES['Filedata'])) {
            return -3;
        }
        list($width, $height, $type, $attr) = getimagesize($_FILES['Filedata']['tmp_name']);
        $imgtype = array(1 => '.gif', 2 => '.jpg', 3 => '.png');
        $filetype = $imgtype[$type];
        if (!$filetype) {
            $filetype = '.jpg';
        }
        $tmpavatar = _DATADIR . './tmp/upload' . $uid . $filetype;
        file_exists($tmpavatar) && @unlink($tmpavatar);
        if (@copy($_FILES['Filedata']['tmp_name'], $tmpavatar) || @move_uploaded_file($_FILES['Filedata']['tmp_name'], $tmpavatar)) {
            @unlink($_FILES['Filedata']['tmp_name']);
            list($width, $height, $type, $attr) = getimagesize($tmpavatar);
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_user_avatar_class.php

示例11: user_auth_info

<?php

keke_lang_class::load_lang_class('keke_auth_fac_class');
class keke_auth_fac_class
{
    public static function user_auth_info($uid)
    {
        $auth_list = kekezu::get_table_data("*,max(auth_status) auth_status", "witkey_auth_record", "uid='{$uid}'", '', 'auth_code', '', 'auth_code');
        return $auth_list;
    }
    public static function get_submit_auth_record($uid, $auth_status = '1')
    {
        $auth_item = keke_auth_base_class::get_auth_item();
        $auth_code = array_keys($auth_item);
        return self::auth_check($auth_code, $uid, $auth_status);
    }
    public static function get_auth_imghtm($auth_code, $uid)
    {
        global $_lang;
        $auth_list = self::user_auth_info($uid);
        $config_list = keke_auth_bank_class::get_auth_item($auth_code, 'auth_code,auth_title,auth_small_ico,auth_small_n_ico,auth_open', 1);
        $img_list = '';
        foreach ($config_list as $c) {
            if (!$c['auth_open']) {
                continue;
            }
            $str = '';
            $str .= '<img src="';
            $str .= $auth_list[$c['auth_code']]['auth_status'] ? $c['auth_small_ico'] : $c['auth_small_n_ico'];
            $str .= '" align="absmiddle" title="' . $c['auth_title'];
            $str .= $auth_list[$c['auth_code']]['auth_status'] ? $_lang['has_pass'] : $_lang['not_pass'];
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_auth_fac_class.php

示例12: array

<?php

keke_lang_class::load_lang_class('keke_page_class');
class keke_page_class
{
    public $_style = 'BootPagination';
    public $_ajax = 0;
    public $_ajax_dom;
    public $_cove = 1;
    public $_param;
    public $_data_arr = array();
    public $_static;
    function setStyle($value)
    {
        $this->_style = $value;
    }
    function setAjax($value)
    {
        $this->_ajax = $value;
    }
    function setAjaxCove($value)
    {
        $this->_cove = intval($value);
    }
    function setAjaxDom($value)
    {
        $this->_ajax_dom = $value;
    }
    function setParam($value)
    {
        $this->_param = $value;
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_page_class.php

示例13: pingbi_work

 public function pingbi_work($work_id, $type)
 {
     keke_lang_class::load_lang_class('preward_report_class');
     global $_K, $kekezu;
     global $_lang;
     $this->_task_info['task_status'] == 8 and kekezu::admin_show_msg('操作提示', "index.php?do=trans&view=report&type={$type}", "3", "当前任务不能屏蔽稿件", "warning");
     $work_info = $this->_task_obj->get_task_work($work_id);
     $work_info['work_status'] != 0 and kekezu::admin_show_msg('操作提示', "index.php?do=trans&view=report&type={$type}", "3", "当前稿件雇主已选择,不能屏蔽此稿件", "warning");
     $this->_task_obj->set_work_status($work_id, 8);
 }
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:10,代码来源:preward_report_class.php

示例14: get_time_rule

<?php

keke_lang_class::load_lang_class('keke_task_config');
class keke_task_config
{
    public static function get_time_rule($model_id, $cache_time = null)
    {
        return kekezu::get_table_data("*", "witkey_task_time_rule", "model_id='{$model_id}'", "rule_cash", "", "", "", "", $cache_time);
    }
    public static function get_delay_rule($model_id, $cache_time = null)
    {
        return kekezu::get_table_data("*", "witkey_task_delay_rule", "model_id='{$model_id}'", "defer_times", "", "", "", $cache_time);
    }
    public static function set_time_rule($model_id, $timeOld = array(), $timeNew = array())
    {
        if (is_array($timeOld)) {
            foreach ($timeOld as $k => $v) {
                $res = db_factory::execute(sprintf(" update %switkey_task_time_rule set rule_day='%d',rule_cash='%s' where day_rule_id='%d' and model_id='%d'", TABLEPRE, $v['rule_day'], $v['rule_cash'], $k, $model_id));
            }
        }
        if (is_array($timeNew)) {
            foreach ($timeNew as $v2) {
                !empty($v2['rule_day']) && !empty($v2['rule_cash']) and $res = db_factory::execute(sprintf(" insert into %switkey_task_time_rule values('','%f','%d','%d')", TABLEPRE, floatval($v2['rule_cash']), intval($v2['rule_day']), $model_id));
            }
        }
        return $res;
    }
    public static function set_delay_rule($model_id, $delayOld = array(), $delayNew = array())
    {
        if (is_array($delayOld)) {
            foreach ($delayOld as $k => $v) {
开发者ID:pengfeiaaa,项目名称:web,代码行数:31,代码来源:keke_task_config.php

示例15: __construct

<?php

keke_lang_class::load_lang_class('keke_report_class');
abstract class keke_report_class
{
    public $_report_info;
    public $_obj_info;
    public $_user_info;
    public $_to_user_info;
    public $_report_id;
    public $_report_type;
    public $_report_status;
    public $_obj;
    public $_credit_info;
    public $_process_can;
    public $_msg_obj;
    public $_task_obj;
    public $_task_info;
    public $_model_info;
    public function __construct($report_id, $report_info = null, $obj_info = null, $user_info = null, $to_userinfo = null)
    {
        $report_info or $report_info = $this->get_report_info($report_id);
        $this->_msg_obj = new keke_msg_class();
        $this->_report_info = $report_info;
        $this->_report_id = $report_id;
        $this->_report_status = $report_info['report_status'];
        $this->_report_type = $report_info['report_type'];
        $this->_obj = $report_info['obj'];
        $user_info and $this->_user_info = $user_info or $this->_user_info = kekezu::get_user_info($report_info['uid']);
        $to_userinfo and $this->_to_user_info = $to_userinfo or $this->_to_user_info = kekezu::get_user_info($report_info['to_uid']);
        $obj_info and $this->_obj_info = $obj_info or $this->_obj_info = $this->obj_info_init($report_info, $user_info);
开发者ID:huangbinzd,项目名称:kppwGit,代码行数:31,代码来源:keke_report_class.php


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