-
Notifications
You must be signed in to change notification settings - Fork 1
Module Drive
Gerd Christian Kunze edited this page May 28, 2013
·
6 revisions
MOC\Api::Module()->Drive()
-
->File()->Open( Location )->Read()->Write( Content )->Append( Content )->Delete()->Exists()->CopyTo( Location )->MoveTo( Location )->GetName()->GetExtension()->GetLocation()->GetPath()->GetSize()->GetTime()->GetHash()
-
->Directory()->Open( Location )->GetName()->GetLocation()->GetPath()->GetTime()->GetHash()->FileList( Recursive )->DirectoryList( Recursive )
Create a new File:
$File = MOC\Api::Module()->Drive()->File()->Open( 'Path/File.ext' );
if( !$File->Exists() ) {
$File->Write( 'Content' )
}
print $File->Read(); // 'Content'
Get File in Directory
$Directory = MOC\Api::Module()->Drive()->Directory()->Open( 'Path' );
$FileList = $Directory->FileList();
print $FileList[0]->Read(); // 'Content'