for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright Copyright (c) 2016 Canis.io
* @license MIT
*/
namespace Canis\Lumen\Jwt\Adapters;
use Canis\Lumen\Jwt\Contracts\AdapterFactory;
abstract class AbstractFactory
implements AdapterFactory
{
* @var array Factory configuration
private $config;
* Constructor.
* @param array $config
public function __construct(array $config = [])
$this->config = array_merge($this->getDefaultConfig(), $config);
}
* Get config
* @return array
protected function getConfig()
return $this->config;
* Get default config
*
protected function getDefaultConfig()
return [];