laravel
一种乐趣
这个作者很懒,什么都没留下…
展开
-
laradock一些坑(长期维护)
laradock一些坑原创 2022-09-20 16:26:53 · 1984 阅读 · 0 评论 -
Laravel7 扩展 关联方式 (根据ids 字段 关联多条id记录)
使用实例:一个课程有多个教师。表结构为课程 (course) 表中有 teacher_ids 字段 存储,隔开的多个教师 (teacher) id实现方法添加类: App\Restructure\Relations\HasManyFromStr用于处理关联方法此类是参考 Illuminate\Database\Eloquent\Relations\HasMany 做的对应改动代码如下<?phpnamespace App\Restructure\Relations;use Illu转载 2021-10-09 16:26:02 · 421 阅读 · 0 评论 -
laravel 利用pipe管道解耦逻辑代码
前言在保存数据库前,我们需要对某些字段做处理,如下1. 对一些特殊字符串过滤掉 如 * \ /等2. 对js的脚本代码过滤掉下面简单的例子/*过滤特殊字符串*/class RemoveWord{ public function handle($content, Closure $next) { $content = str_replace(['*', '.'] , '', $content); return $next($co..原创 2020-05-13 16:06:23 · 305 阅读 · 0 评论 -
laravel-composer 发布扩展包
/home$cd blog/home/blog$ mkdir -ppackages/unrelaxs/eslog/src/home/blog目录下修改composer.json"psr-4": { "App\\": "app/", "Unrelaxs\\Eslog\\": "packages/unrelaxs/eslog/src"},/home/blog$...原创 2020-03-31 19:18:43 · 376 阅读 · 0 评论 -
laravel 写日志 并自动 推送到elasticsearch
app/logging.php<?phpuse Monolog\Handler\StreamHandler;use Monolog\Handler\SyslogUdpHandler;return [ /* |-------------------------------------------------------------------------- ...原创 2020-03-31 09:34:12 · 1317 阅读 · 0 评论 -
larvel 暴力子查询
public function getQuery($select = []){ if (empty($select)) { //默认筛选字段 $select = [ 'invite_activity_user_rank.id', 'invite_activity_user_rank.vip_at', ...原创 2020-03-23 14:52:45 · 239 阅读 · 0 评论 -
laravel-依赖注入源码解析
<?php//php7版本+//依赖注入案例//共三个版本//1.原理版本//2.面向过程版本//3.外观模式版本class Category{}class Good { protected $category; public function __construct(Category $category) { $this-&g...原创 2019-10-15 15:39:07 · 237 阅读 · 0 评论