首页 PHP 库 其它类库 资源跟踪PHP类库
资源跟踪PHP类库
<?php
namespace Lurker\Tests\Event;
use Lurker\Resource\FileResource;
use Lurker\Resource\DirectoryResource;
use Lurker\Event\FilesystemEvent;
use Lurker\Resource\TrackedResource;
class FilesystemEventTest extends \PHPUnit_Framework_TestCase
{
    public function testConstructAndGetters()
    {
        $event = new FilesystemEvent(
            $tracked  = new TrackedResource(23, new DirectoryResource(__DIR__)),
            $resource = new FileResource(__FILE__),
            $type     = FilesystemEvent::MODIFY
        );
        $this->assertSame($tracked, $event->getTrackedResource());
        $this->assertSame($resource, $event->getResource());
        $this->assertSame($type, $event->getType());
    }
    public function testIsFileChange()
    {
        $event = new FilesystemEvent(
            $tracked  = new TrackedResource(23, new DirectoryResource(__DIR__.'/../')),
            $resource = new FileResource(__FILE__),
            $type     = FilesystemEvent::MODIFY
        );
        $this->assertTrue($event->isFileChange());
        $this->assertFalse($event->isDirectoryChange());
    }

这是一份资源跟踪PHP类库,需要的朋友可以下载使用。

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

PHP中使用资源类型的方法和示例 PHP中使用资源类型的方法和示例

15 Jul 2023

PHP中使用资源类型的方法和示例资源类型在PHP中是一种特殊的数据类型,它表示了外部资源的句柄。资源类型可以用于与数据库、文件、网络等外部资源进行交互。本文将介绍如何使用资源类型以及一些示例代码。一、资源类型的定义和创建在PHP中,资源类型是通过各种库函数或扩展创建的。资源类型可以包括数据库连接、文件指针、网络socket等。创建资源类型通常会返回一个资源句

003 - CI在你的类库中使用 CodeIgniter 资源 003 - CI在你的类库中使用 CodeIgniter 资源

08 Apr 2018

在你的类库中使用 get_instance() 函数来访问 CodeIgniter 的原生资源,这个函数返回 CodeIgniter 超级对象。 通常情况下,在你的控制器方法中你会使用 $this 来调用所有可用的 CodeIgniter 方法:

php怎么将资源类型转为数组 php怎么将资源类型转为数组

20 Apr 2023

在PHP编程过程中,经常需要使用到数据的转换,将一个数据类型转换为另一个数据类型,这样的操作是非常常见的。在此中,我们将会探讨一个关于PHP中的资源类型转换为数组的主题。由于PHP中资源类型是一种特殊的数据类型,它表示了一个由外部系统使用的资源,比如一条数据库连接、一个打开的文件等,这些资源类型通常不能直接被转换成普通的PHP数据类型,因此需要一种特殊的方式来进行处理。在PHP

如何使用PHP和OpenCV库实现目标跟踪? 如何使用PHP和OpenCV库实现目标跟踪?

17 Jul 2023

如何使用PHP和OpenCV库实现目标跟踪?目标跟踪是计算机视觉中一个重要的问题,它涉及到在连续的图像序列中识别和跟踪感兴趣的目标。在本文中,我们将讨论如何使用PHP和OpenCV库实现目标跟踪,并提供一些代码示例。安装PHP和OpenCV库首先,我们需要安装PHP以及相应的OpenCV扩展库。可以通过在终端或命令行中执行以下命令来安装相关库:sudoap

如何使用PHP和OpenCV库实现光流跟踪? 如何使用PHP和OpenCV库实现光流跟踪?

18 Jul 2023

如何使用PHP和OpenCV库实现光流跟踪?引言:光流跟踪是计算机视觉中重要的技术之一,它可以用于追踪移动对象的位置和速度。在任何需要实时跟踪物体的应用中,光流跟踪都发挥着重要的作用。本文将介绍如何使用PHP语言和OpenCV库来实现光流跟踪。安装和配置OpenCV库:首先,我们需要安装和配置OpenCV库,并确保PHP的OpenCV扩展正确安装。可以参考O

PHP的丰富资源库让开发变得轻松无忧 PHP的丰富资源库让开发变得轻松无忧

10 Sep 2023

随着互联网的飞速发展,Web开发已成为了当前最为热门和主流的开发领域之一。而在Web开发中,PHP作为一种脚本语言广泛应用于服务器端开发,被众多开发者所接受和使用。PHP的一个重要特点就是其丰富的资源库,这些资源库为开发者提供了各种各样的功能和工具,使得开发变得更加轻松和无忧。首先,PHP的资源库包含了大量的开源框架。框架是一种开发模式,它提供了一系列的类和

See all articles