17. /**
18. * Magic constructor
19. *
20. * @param void
21. *
22. * @return void
23. */
24. public function __construct(Array $config = [])
25. {
26. $this->config = $config ?: Config::default(__CLASS__ . 'DefaultConfiguration')
27. ::get('Storage', strtolower(Datatype::divide(__CLASS__, '/', -1)));
28.
29. $this->start();
30. }
31. }