<?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()); }
Ini adalah perpustakaan kelas PHP penjejakan sumber, rakan-rakan yang memerlukannya boleh memuat turun dan menggunakannya.
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan

31 Aug 2025
Tutorial ini memperincikan cara menggunakan panda untuk mengenal pasti baris pembezaan antara dua data data dan berkesan mengesan data yang asalnya baris pembezaan ini berasal dari. Dengan memanfaatkan sambungan luar fungsi pd.merge dan penunjuk = parameter benar, kita boleh menghasilkan lajur _merge yang secara eksplisit menunjukkan sumber setiap baris (hanya di sebelah kiri, di sebelah kanan, atau di kedua -dua belah). Tutorial ini selanjutnya meneroka bagaimana untuk mencapai kebolehkesanan data yang lebih komprehensif melalui kaedah RESET_INDEX apabila maklumat indeks asal perlu dikekalkan.

17 Dec 2024
Mencipta Perpustakaan Statik yang Berpaut ke Perpustakaan Statik Lain Apabila membina perpustakaan statik yang bergantung pada kebergantungan daripada berbilang yang lain...

27 Jul 2025
Kitaran hayat sumber PHP dibahagikan kepada tiga peringkat: 1. 2. Penggunaan sumber, lulus sumber kepada fungsi yang berkaitan untuk operasi, peta PHP ke struktur sistem asas melalui ID sumber; 3. Kemusnahan sumber, secara manual memanggil fclose, curl_close dan fungsi lain harus diberi keutamaan untuk melepaskan sumber untuk mengelakkan bergantung pada pengumpulan sampah automatik untuk mencegah deskriptor fail dari meletihkan. Amalan terbaik termasuk: Sentiasa Sumber Secara Ringkas, Gunakan Cuba ... Akhirnya memastikan pembersihan, mengutamakan objek seperti PDO yang menyokong __destruct, elakkan sumber penyimpanan global, dan memantau sumber aktif melalui get_resources ()

17 Apr 2025
Saya menghadapi masalah yang sukar apabila berurusan dengan sistem caching berskala besar: bagaimana untuk mengurus dan membersihkan data dengan cekap dalam cache. Terutamanya apabila kunci cache mengandungi hierarki, bagaimana untuk mensasarkan pembersihan data pada tahap tertentu menjadi cabaran. Selepas mencuba pelbagai kaedah, saya dapati perpustakaan cache/hierarki cache, yang secara berkesan menyelesaikan masalah saya.

01 Nov 2024
Pengepala yang manakah dalam Perpustakaan Standard C Termasuk Lain-lain? Secara umumnya, pengaturcara tidak seharusnya menganggap bahawa satu pengepala perpustakaan standard C akan...

31 Oct 2024
Mencipta dan Mendapatkan Sumber Kubernetes Tersuai dalam GoIn Kubernetes, anda boleh menentukan dan mengurus sumber tersuai, yang memperluaskan keupayaan...


Alat panas

Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda

Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan

Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej
