Changing Case

This commit is contained in:
Daniel Horrigan 2013-01-04 14:44:02 -05:00
parent 31b36f23e7
commit a3fd22b3dd
31 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,8 @@
<?php
namespace OAuth2;
interface GrantTypeInterface
{
public function getIdentifier();
}

42
src/OAuth2/Server.php Normal file
View File

@ -0,0 +1,42 @@
<?php
namespace OAuth2;
class Server
{
protected $scopeDelimeter = ',';
protected $expiresIn = 3600;
protected $responseTypes = array(
'code'
);
protected $storages = array();
protected $grantTypes = array();
public function __construct($storage)
{
}
public function addGrantType(GrantTypeInterface $grant_type, $identifier = null)
{
if (is_null($identifier)) {
$identifier = $grant_type->getIdentifier();
}
$this->grantTypes[$identifier] = $grant_type;
}
public function setScopeDelimeter($scope_delimeter)
{
$this->scopeDelimeter = $scope_delimeter;
}
public function setExpiresIn($expires_in)
{
$this->expiresIn = $expires_in;
}
}