Example #1
0
 /**
  * Basic factory method to instantiate a new DirectorySync object with all the appropriate properties.
  *
  * @param           $path      The local path
  * @param Container $container The container you're syncing
  * @return DirectorySync
  */
 public static function factory($path, Container $container)
 {
     $transfer = new self();
     $transfer->setBasePath($path);
     $transfer->setContainer($container);
     $transfer->setRemoteFiles($container->objectList());
     return $transfer;
 }