Exemple #1
0
 /**
  * @param \Vinelab\UrlShortener\Base\PackageManager $manager
  */
 public function __construct(PackageManager $manager)
 {
     // initialize driver instance (based on the configuration input collected from the package manager)
     $driver = DriversFactory::make($manager->getDriverName(), $manager->getDriverParameters(), $manager->getHttpClient());
     $this->setDriver($driver);
 }