Skip to content

teedmaker/tmphp-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMPHP Files

This is a simple library to manipulate some files. For now we can do things like...

$file = new TMPHPFile('path/to/file.txt');
$file->increments("\n Hello new line!");

...to increments a line in one file.

Or you can do too, a simple function to verify if a file was be modified:

$file = new TMPHPFile('path/to/file.txt');
$modifiedAt = $file->getMTime();
if($modifiedAt > $timeForDatabase) {
    // then do it
}

Or yet, you can compare two files modified.

$original = new TMPHPFile('path/to/original.txt');
$cached   = new TMPHPFile('path/to/cached.txt');
if($original->modified()->isGreaterThan($cached)) {
    // cache the original again, cause he is old!
}

Well, it's all for now.

All methods will be describe after.

You can send us a pull request, or send a issue too.

About

A simple library to manipulate files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages