for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* PHP version 5.4 and 8
*
* @category Authorization
* @package Payever\Core
* @author payever GmbH <[email protected]>
* @copyright 2017-2021 payever GmbH
* @license MIT <https://opensource.org/licenses/MIT>
* @link https://docs.payever.org/shopsystems/api/getting-started
*/
namespace Payever\ExternalIntegration\Core\Authorization;
use Payever\ExternalIntegration\Core\Base\NamedList;
use Payever\ExternalIntegration\Core\Base\OauthTokenInterface;
* This class represents Payever OauthToken List
abstract class OauthTokenList extends NamedList
{
* Loads Tokens into List from external source
* @return self
abstract public function load();
* Saves Tokens from List to external source
abstract public function save();
* Returns empty OauthToken instance
* @return OauthTokenInterface
* @throws \Exception
public function create()
return new OauthToken();
}