일부 코드 수정
- index.php에서 javascript string 이어붙이기 문제 - RestAPIHelper 클래스 - 세부 서버 Autoload 수정
This commit is contained in:
@@ -39,9 +39,9 @@ var oauthMode = null;
|
||||
|
||||
function getOAuthToken(mode='login', scope_list = null){
|
||||
oauthMode = mode;
|
||||
var url = 'https://kauth.kakao.com/oauth/authorize?'\
|
||||
'client_id=<?=KakaoKey::REST_KEY?>&'\
|
||||
'redirect_uri=<?=KakaoKey::REDIRECT_URI?>&'\
|
||||
var url = 'https://kauth.kakao.com/oauth/authorize?'+
|
||||
'client_id=<?=KakaoKey::REST_KEY?>&'+
|
||||
'redirect_uri=<?=KakaoKey::REDIRECT_URI?>&'+
|
||||
'response_type=code';
|
||||
if(Array.isArray(scope_list)){
|
||||
url += '&scope='+scope_list.join(',');
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace kakao;
|
||||
|
||||
if (class_exists('\\sammo\\KakaoKey') === false) {
|
||||
if (class_exists('\\kakao\\KakaoKey') === false) {
|
||||
class KakaoKey{
|
||||
const REST_KEY = '';
|
||||
const ADMIN_KEY = '';
|
||||
@@ -67,7 +67,7 @@ class Session {
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function __set(string $name, mixed $value){
|
||||
public function __set(string $name, $value){
|
||||
if(key_exists($key, self::PROTECED_NAMES)){
|
||||
trigger_error("{$name}은 외부에서 쓰기 금지된 Session 변수입니다.", E_USER_NOTICE);
|
||||
return;
|
||||
@@ -76,7 +76,7 @@ class Session {
|
||||
$this->set($name, $value);
|
||||
}
|
||||
|
||||
private function set(string $name, mixed $value){
|
||||
private function set(string $name, $value){
|
||||
if($value === null){
|
||||
unset($_SESSION[$name]);
|
||||
}
|
||||
|
||||
+15
@@ -11,6 +11,11 @@ class Autoloader
|
||||
{
|
||||
public static function register()
|
||||
{
|
||||
static $isRegisterd = false;
|
||||
if($isRegisterd){
|
||||
return;
|
||||
}
|
||||
$isRegisterd = true;
|
||||
spl_autoload_register(function ($class) {
|
||||
$file = __DIR__.DIRECTORY_SEPARATOR.str_replace('\\', DIRECTORY_SEPARATOR, $class).'.php';
|
||||
if (file_exists($file)) {
|
||||
@@ -19,6 +24,16 @@ class Autoloader
|
||||
}
|
||||
return false;
|
||||
});
|
||||
|
||||
spl_autoload_register(function ($class) {
|
||||
$class = Util::array_last(explode('\\', $class));
|
||||
$file = __DIR__."/d_setting/{$class}.php";
|
||||
if (file_exists($file)) {
|
||||
require $file;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
}
|
||||
Autoloader::register();
|
||||
|
||||
Reference in New Issue
Block a user