首页 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

相关文章

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

08 Apr 2018

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

如何使用 PHP 自动化视频文件上传、存储和数据库跟踪? 如何使用 PHP 自动化视频文件上传、存储和数据库跟踪?

21 Oct 2024

如何通过 PHP 上传视频文件、将它们存储在适当的文件夹中以及创建数据库条目简介本指南将提供全面的解决方案,使用户能够将视频文件上传到您的网站。上传的文件将被整理

如何获取详细的堆栈跟踪来调试源自外部 Go 库的错误? 如何获取详细的堆栈跟踪来调试源自外部 Go 库的错误?

09 Dec 2024

获取指向实际错误源的堆栈跟踪在由于外部库错误而出现恐慌的情况下,需要跟踪...

如何获取更详细的堆栈跟踪来调试源自第三方 Go 库的错误? 如何获取更详细的堆栈跟踪来调试源自第三方 Go 库的错误?

18 Dec 2024

获取指向实际错误源的堆栈跟踪在 Go 程序中,可能会由于第三方库引发的错误而发生恐慌。然而,...

如何使用自连接从自引用表中检索数据? 如何使用自连接从自引用表中检索数据?

13 Jan 2025

了解 SELF JOIN 及其应用程序在数据库管理领域中,SELF JOIN 是一种特殊类型的联接操作,它允许...

Oracle 数据库现在支持布尔数据类型吗? Oracle 数据库现在支持布尔数据类型吗?

12 Jan 2025

Oracle 数据库中布尔数据类型的可用性与其他 RDBMS(例如提供 BIT 数据类型的 Microsoft SQL Server)不同,Oracle 数据库...

See all articles