<?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()); }
Il s'agit d'une bibliothèque de classes PHP de suivi des ressources, les amis qui en ont besoin peuvent la télécharger et l'utiliser.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
14 Mar 2018
Collectez et organisez certaines bibliothèques, ressources et techniques de classes PHP couramment utilisées Afin de trouver rapidement ce dont vous avez besoin au travail, cet article partage principalement avec vous 100 ressources et techniques de bibliothèques de classes PHP couramment utilisées, dans l'espoir d'aider tout le monde.
17 Jul 2023
Comment implémenter le suivi de cible à l'aide de PHP et de la bibliothèque OpenCV ? Le suivi d'objets est un problème important en vision par ordinateur, qui implique l'identification et le suivi d'objets d'intérêt dans des séquences d'images continues. Dans cet article, nous verrons comment implémenter le suivi d'objets à l'aide de PHP et de la bibliothèque OpenCV et fournirons quelques exemples de code. Installer les bibliothèques PHP et OpenCV Tout d'abord, nous devons installer PHP et les bibliothèques d'extensions OpenCV correspondantes. Les bibliothèques pertinentes peuvent être installées en exécutant la commande suivante dans le terminal ou en ligne de commande : sudoap
03 Apr 2024
Le langage Go possède de riches bibliothèques de ressources, notamment : net/http : gère les requêtes et les réponses HTTP database/sql : connecte et interroge les bases de données relationnelles encoding/json : encode et décode les données JSON fmt : formate les entrées et les sorties io : les entrées et les sorties Journal des opérations : Journalisation des messages math : Fonctions mathématiques os : Interaction avec le chemin du système d'exploitation : Traitement des chemins de fichiers regexp : Synchronisation de correspondance d'expression régulière : La programmation simultanée fournit également une bibliothèque de ressources tierce pour trouver plus de bibliothèques.
14 Jul 2023
Conseils pour générer des images de code de vérification colorées à l'aide des bibliothèques PHP et GD Introduction : Le code de vérification est une technologie de sécurité réseau courante. En obligeant les utilisateurs à saisir un code de vérification lors de la connexion, de l'inscription ou de la soumission d'un formulaire, vous pouvez empêcher efficacement les attaques automatisées de robots et de programmes malveillants. Cet article présentera les techniques d'utilisation des bibliothèques PHP et GD pour générer des images de code de vérification colorées, aidant ainsi les développeurs à ajouter un certain degré de reconnaissabilité et de talent artistique lors de la création de codes de vérification. 1. Préparation de l'environnement Avant de commencer, assurez-vous que les bibliothèques PHP et GD ont été installées dans votre environnement de développement. Peut
15 Jun 2023
En tant que langage de programmation back-end populaire, PHP est depuis longtemps largement utilisé dans la communauté open source. En tant que développeur PHP, vous rencontrez parfois des tâches fastidieuses et répétitives lors de l’écriture de code. Heureusement, PHP fournit de nombreuses fonctions intégrées que nous pouvons appeler directement pour effectuer certaines tâches. En plus des fonctions intégrées de PHP, il existe également des bibliothèques de fonctions tierces qui peuvent également nous aider à économiser du temps et de l'énergie. Plusieurs bibliothèques de fonctions PHP seront présentées ci-dessous. ComposerComposer est un gestionnaire de dépendances pour PHP. cela permet
08 Jul 2023
Comparaison de la bibliothèque d'extensions PHP et analyse des tests de performances du protocole MQTT Résumé : Avec le développement rapide de l'Internet des objets, le protocole MQTT, en tant que protocole léger de transmission de messages, est largement utilisé dans la communication entre les appareils de l'Internet des objets. Dans le domaine PHP, afin de faciliter l'utilisation du protocole MQTT par les développeurs PHP, plusieurs bibliothèques d'extensions PHP MQTT ont également vu le jour. Cet article comparera et effectuera une analyse de tests de performances des bibliothèques d'extensions PHP actuelles du protocole MQTT, afin de choisir la bibliothèque d'extensions PHP du protocole MQTT qui convient à votre propre projet. Mots-clés :
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images