<?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
相关文章
15 Jul 2023
PHP中使用资源类型的方法和示例资源类型在PHP中是一种特殊的数据类型,它表示了外部资源的句柄。资源类型可以用于与数据库、文件、网络等外部资源进行交互。本文将介绍如何使用资源类型以及一些示例代码。一、资源类型的定义和创建在PHP中,资源类型是通过各种库函数或扩展创建的。资源类型可以包括数据库连接、文件指针、网络socket等。创建资源类型通常会返回一个资源句
08 Apr 2018
在你的类库中使用 get_instance() 函数来访问 CodeIgniter 的原生资源,这个函数返回 CodeIgniter 超级对象。 通常情况下,在你的控制器方法中你会使用 $this 来调用所有可用的 CodeIgniter 方法:
20 Apr 2023
在PHP编程过程中,经常需要使用到数据的转换,将一个数据类型转换为另一个数据类型,这样的操作是非常常见的。在此中,我们将会探讨一个关于PHP中的资源类型转换为数组的主题。由于PHP中资源类型是一种特殊的数据类型,它表示了一个由外部系统使用的资源,比如一条数据库连接、一个打开的文件等,这些资源类型通常不能直接被转换成普通的PHP数据类型,因此需要一种特殊的方式来进行处理。在PHP
17 Jul 2023
如何使用PHP和OpenCV库实现目标跟踪?目标跟踪是计算机视觉中一个重要的问题,它涉及到在连续的图像序列中识别和跟踪感兴趣的目标。在本文中,我们将讨论如何使用PHP和OpenCV库实现目标跟踪,并提供一些代码示例。安装PHP和OpenCV库首先,我们需要安装PHP以及相应的OpenCV扩展库。可以通过在终端或命令行中执行以下命令来安装相关库:sudoap
18 Jul 2023
如何使用PHP和OpenCV库实现光流跟踪?引言:光流跟踪是计算机视觉中重要的技术之一,它可以用于追踪移动对象的位置和速度。在任何需要实时跟踪物体的应用中,光流跟踪都发挥着重要的作用。本文将介绍如何使用PHP语言和OpenCV库来实现光流跟踪。安装和配置OpenCV库:首先,我们需要安装和配置OpenCV库,并确保PHP的OpenCV扩展正确安装。可以参考O
10 Sep 2023
随着互联网的飞速发展,Web开发已成为了当前最为热门和主流的开发领域之一。而在Web开发中,PHP作为一种脚本语言广泛应用于服务器端开发,被众多开发者所接受和使用。PHP的一个重要特点就是其丰富的资源库,这些资源库为开发者提供了各种各样的功能和工具,使得开发变得更加轻松和无忧。首先,PHP的资源库包含了大量的开源框架。框架是一种开发模式,它提供了一系列的类和