function JsonFile::filePutContentsIfModified
Modify file properties only if content modified
Return value
int|false
1 call to JsonFile::filePutContentsIfModified()
- JsonFile::write in vendor/
composer/ composer/ src/ Composer/ Json/ JsonFile.php - Writes json file.
File
-
vendor/
composer/ composer/ src/ Composer/ Json/ JsonFile.php, line 182
Class
- JsonFile
- Reads/writes json files.
Namespace
Composer\JsonCode
private function filePutContentsIfModified(string $path, string $content) {
$currentContent = @file_get_contents($path);
if (false === $currentContent || $currentContent !== $content) {
return file_put_contents($path, $content);
}
return 0;
}