/** * @param string $connection * @param array $config * @throws \RuntimeException If entity class is missed in the config */ public function __construct($connection, $config = array()) { parent::__construct($connection, $config); if (!isset($config['entity'])) { throw new \RuntimeException('Entity classname is missed'); } $this->entityClass = $config['entity']; }
/** * @param string $connection * @param array $config */ public function __construct($connection, $config = []) { $config = ['user_provider_table' => 'oauth_user_provider', 'user_provider_access_token_table' => 'oauth_user_provider_access_tokens']; parent::__construct($connection, $config); }
public function __construct($connection, $config = array()) { $config = ['user_table' => 'users']; return parent::__construct($connection, $config); }