1: <?php
2:
3: namespace PHPixie\Auth\Providers\Builder;
4:
5: abstract class Implementation implements \PHPixie\Auth\Providers\Builder
6: {
7: public function buildProvider($type, $domain, $name, $configData)
8: {
9: $method = 'build'.ucfirst($type).'Provider';
10: return $this->$method($domain, $name, $configData);
11: }
12:
13: abstract public function name();
14: }