resque 遍历加载job目录下的类

resque 遍历加载job目录下的类

大家好,又见面了,我是全栈君。

<?php

class resqueTest
{
        public function actionWork()
       {
            #require dirname(__DIR__).'/commands/TestJob.php';
            $this->requireAllJob();
            require dirname(__DIR__).'/vendor/chrisboulton/php-        resque/resque.php';
    }

    /**
     *遍历Job目录取出所有的Job类
     */
    private function requireAllJob()
    {
        #job path  SPL DirectoryIterator迭代器
        foreach (new \DirectoryIterator(dirname(__DIR__).'/job') as $fileInfo) {
            #如果不是文件跳过
            if ($fileInfo->isDot() || $fileInfo->isDir()) {
                continue;
            }
            require $fileInfo->getPath().'/'.$fileInfo->getFilename();
        }
    }
}

 

转载于:https://www.cnblogs.com/a-flydog/p/5979833.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108831.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月21日 下午9:00
下一篇 2022年2月21日 下午9:00


相关推荐

  • Sublime Text 3安装及常用插件安装

    Sublime Text 3安装及常用插件安装欢迎访问我的个人博客http://xiaolongwu.cn/一、Sublime3下载1.百度搜索Sublime3download,选择进入下载页面2.我选择下载Win64位安装程序二、Sublime3安装傻瓜式安装,一直点下一步即可。三、Sublime3插件配置1.直接安装安装Sublimetext3插件很方便,可以直接下载安装…

    2022年6月24日
    31
  • thinkphp—display与fetch区别

    thinkphp—display与fetch区别

    2021年10月28日
    51
  • Spring纯注解开发上篇(包含Component、Configuration、ComponentScan、Scope、PostConstruct、PreDestroy注解)

    Spring纯注解开发上篇(包含Component、Configuration、ComponentScan、Scope、PostConstruct、PreDestroy注解)注解开发定义 bean 顺序 1 在所有需要放到容器中的类 在类上使用 Component 注解 Component bookDao publicclassB Component 如果没有指定 id 则使用类名首字母小写做为 id 即 bookServiceI

    2026年3月19日
    3
  • 联想服务器ts系列介绍,联想服务器ThinkServerTS230.ppt「建议收藏」

    联想服务器ts系列介绍,联想服务器ThinkServerTS230.ppt「建议收藏」联想服务器ThinkServerTS230联想在2012年底推出的专为中小型网络应用环境设计的单路塔式服务器——ThinkServerTS230。作为联想ThinkServer服务器家族的入门级产品,ThinkServerTS230在具备极高性价比的同时,亦完美传承了可靠品质、创新引领、全程关怀三大Think基因,具备…

    2022年5月18日
    56
  • 【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向

    【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向关注微信公众号:K哥爬虫,QQ交流群:808574309,持续分享爬虫进阶、JS/安卓逆向等技术干货!声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!逆向目标目标:某创帮登录接口主页:aHR0cHM6Ly9tLndjYmNoaW5hLmNvbS9sb2dpbi9vdGhlci1sb2dpbi5odG1s接口:aHR0cHM6Ly9tLndjYmNoaW5hLmNvb..

    2022年6月20日
    36
  • ADB常用命令大全

    ADB常用命令大全命令参数功能 adbdevices 列出当前连接的设备列表 adbserver strat 启动 adb 服务 adbkill server 停止 adb 服务 adbconnect 如果是 USB 连接 直接会连接 ADB 如果是想通过网络连接 则需要在同一个局域网 通过 IP 连接 adbdisconnec 断开连接设备 adbinstall 安装 APP 如果 apk 已安装 则覆盖安装 r 如果 apk 已安装 则重

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号