刪除多余类

This commit is contained in:
liaofei 2019-11-19 14:29:49 +08:00
parent 5ba7e7f637
commit 42f74a3c79
3 changed files with 0 additions and 231 deletions

View File

@ -1,112 +0,0 @@
<?php
/**
* Created by CRMEB.
* User: 136327134@qq.com
* Date: 2019/4/12 11:19
*/
namespace crmeb\services;
/*
* Api 日志和系统字段整合
* class ApiLogs
* */
use think\Exception;
use think\Log;
class ApiLogs
{
// +----------------------------------------------------------------------
// | 缓存前缀配置区域
// +----------------------------------------------------------------------
//ACCESS_TOKEN缓存前缀
const ACCESS_TOKEN_PREFIX='AccessToken:';
//api info 缓存前缀
const AB_API_INFO='eb_ApiInfo:';
//未支付订单取消
const ORDER_UNPAID_PAGE='order_unpaid_page';
// +----------------------------------------------------------------------
// | 缓存时间配置区域
// +----------------------------------------------------------------------
//缓存时间
const EXPIRE=86400;
// +----------------------------------------------------------------------
// | 系统预设字段明配置区域
// +----------------------------------------------------------------------
//access-token验证字段
const ACCESS_TOKEN="access-token";
//Api版本字段
const API_VERSION='version';
//用户token验证字段
const USER_TOKEN='user-token';
//系统预设日志
protected static $logInfo=null;
/*
* 获取本类所有常量配置
* @param string $code 常量名
* @return array | string
* */
public static function getConstants($code='') {
$oClass = new \ReflectionClass(__CLASS__);
$stants=$oClass->getConstants();
if($code) return isset($stants[$code]) ? $stants[$code] : '';
else return $stants;
}
/*
* 错误日志记录
*
* */
public static function recodeErrorLog(Exception $exception)
{
$data=[
'code'=>$exception->getCode(),
'msg'=>$exception->getMessage(),
'file'=>$exception->getFile(),
'line'=>$exception->getLine(),
];
$log="[{$data['code']}] {$data['msg']} [{$data['file']} : {$data['line']}]";
self::writeLog($log,'e');
}
/*
* 记录日志
* $param string $contentlog 日志内容
* $param string $typeLog 日志类型
* $param string $dirLog 日志目录
* */
public static function writeLog($contentlog='',$typeLog='',$dirLog='ebapi')
{
Log::init([
'type' => 'File',
'path' => LOG_PATH.($dirLog ? $dirLog.'/' : '')
]);
if($contentlog==='') $contentlog=self::$logInfo;
if($contentlog===null) return false;
if(is_array($contentlog)) $contentlog=var_export($contentlog,true);
if(is_object($contentlog)) $contentlog=var_export($contentlog,true);
switch (strtoupper($typeLog)){
case 'SQL':case 'S':
Log::sql($contentlog);
break;
case 'ERROR':case 'E':
Log::error($contentlog);
break;
case 'INFO':case 'I':
Log::info($contentlog);
break;
case 'NOTICE':case 'N':
Log::notice($contentlog);
break;
case 'ALERT':case 'A':
Log::alert($contentlog);
break;
case 'LOG':case 'L':
Log::log($contentlog);
break;
}
}
}

View File

@ -1,94 +0,0 @@
<?php
/**
*
* @author: xaboy<365615158@qq.com>
* @day: 2017/11/24
*/
namespace crmeb\services;
class HookService
{
/**
* 监听有返回结果的行为
* @param $tag
* @param $params
* @param null $extra
* @param bool $once
* @return mixed
*/
public static function resultListen($tag, $params, $extra = null, $once = false,$behavior = null)
{
self::beforeListen($tag,$params,$extra,false,$behavior);
return self::listen($tag,$params,$extra,$once,$behavior);
}
/**
* 监听后置行为
* @param $tag
* @param $params
* @param null $extra
*/
public static function afterListen($tag, $params, $extra = null, $once = false, $behavior = null)
{
try{
return self::listen($tag.'_after',$params,$extra,$once,$behavior);
}catch (\Exception $e){}
}
public static function beforeListen($tag,$params,$extra = null, $once = false, $behavior = null)
{
try{
return self::listen($tag.'_before',$params,$extra,$once,$behavior);
}catch (\Exception $e){}
}
/**
* 监听行为
* @param $tag
* @param $params
* @param null $extra
* @param bool $once
* @return mixed
*/
public static function listen($tag, $params, $extra = null, $once = false, $behavior = null)
{
// if($behavior && method_exists($behavior,Loader::parseName($tag,1,false))) self::add($tag,$behavior);
// return Hook::listen($tag,$params,$extra,$once);
}
/**
* 添加前置行为
* @param $tag
* @param $behavior
* @param bool $first
*/
public static function addBefore($tag, $behavior, $first = false)
{
self::add($tag.'_before',$behavior,$first);
}
/**
* 添加后置行为
* @param $tag
* @param $behavior
* @param bool $first
*/
public static function addAfter($tag, $behavior, $first = false)
{
self::add($tag.'_after',$behavior,$first);
}
/**
* 添加行为
* @param $tag
* @param $behavior
* @param bool $first
*/
public static function add($tag, $behavior, $first = false)
{
Hook::add($tag,$behavior,$first);
}
}

View File

@ -1,25 +0,0 @@
<?php
/**
* Created by CRMEB.
* Copyright (c) 2017~2019 http://www.crmeb.com All rights reserved.
* Author: liaofei <136327134@qq.com>
* Date: 2019/4/3 16:36
*/
namespace crmeb\services;
use crmeb\traits\LogicTrait;
/** 模版消息类
* Class Template
* @package crmeb\services
*/
class Template
{
use LogicTrait;
protected $providers=[
'routine_two'=>ProgramTemplateService::class,
];
}