1: <?php
2:
3: namespace PHPixie;
4:
5: class AuthHTTP
6: {
7: protected $builder;
8:
9: public function __construct(
10: $security,
11: $httpContextContainer
12: )
13: {
14: $this->builder = $this->buildBuilder(
15: $security,
16: $httpContextContainer
17: );
18: }
19:
20: public function providers()
21: {
22: return $this->builder->providers();
23: }
24:
25: public function builder()
26: {
27: return $this->builder;
28: }
29:
30: protected function buildBuilder(
31: $security,
32: $httpContextContainer
33: )
34: {
35: return new AuthHTTP\Builder(
36: $security,
37: $httpContextContainer
38: );
39: }
40: }