synchronizer files
1.0.0
ไลบรารีนี้ทำให้ง่ายต่อการซิงโครไนซ์ระบบไฟล์ท้องถิ่นและระยะไกล
Filessynchronizer ได้รับการพัฒนาเป็นแบ็กเอนด์สำหรับเครื่องมือการปรับใช้และการทดสอบ Seabreeze มันใช้ห้องสมุดซิงโครไนซ์ที่พัฒนาขึ้นเองของเราเป็นรากฐาน
รวม AutoLoader ผู้ขายและใช้คลาส:
namespace Acme MyApplication ;
use FlameCore Synchronizer Files FilesSynchronizer ;
use FlameCore Synchronizer Files Location LocalFilesLocation ;
require ' vendor/autoload.php ' ; สร้าง Source และวัตถุ Target ของคุณ:
$ source = new LocalFilesLocation ([ ' dir ' => $ sourcePath ]);
$ target = new LocalFilesLocation ([ ' dir ' => $ targetPath ]); สร้าง FilesSynchronizer และกำหนด Source และ Target :
$ synchronizer = new FilesSynchronizer ( $ source , $ target );
$ synchronizer -> observe ( $ observer ); // optionally set an EventObserver objectตอนนี้เริ่มซิงค์ไฟล์ของคุณ:
$ synchronizer -> synchronize ();
$ synchronizer -> synchronize ( false ); // Do not preserve obsolete files ติดตั้งนักแต่งเพลงหากคุณยังไม่ได้อยู่ในระบบของคุณ
ในการติดตั้งไลบรารีให้เรียกใช้คำสั่งต่อไปนี้และคุณจะได้รับเวอร์ชันการพัฒนาล่าสุด:
$ php composer.phar require flamecore/synchronizer-files:dev-master
หากคุณต้องการมีส่วนร่วมโปรดดูไฟล์ที่มีส่วนร่วมก่อน
ขอบคุณผู้มีส่วนร่วม: