public function driver($driver = null) { // If a custom driver is not registered for our page type validator, we return the default. if (!isset($this->customCreators[$driver])) { return $this->getDefaultDriver(); } return parent::driver($driver); }
public function driver($driver = null) { // If a custom driver is not registered, we use unmapped if (!isset($this->customCreators[$driver])) { return new BasicImporter(); } return parent::driver($driver); }
public function driver($driver = null) { // If a custom driver is not registered, we use unmapped if ($driver && !isset($this->customCreators[$driver])) { return $this->createStandardDriver(); } return parent::driver($driver); }
public function driver($driver = null) { $method = 'create' . camelcase($driver) . 'Driver'; // If a custom driver is not registered, we use unmapped if ($driver && !isset($this->customCreators[$driver]) && !method_exists($this, $method)) { return $this->createStandardDriver(); } return parent::driver($driver); }