Use Response in Access
This commit is contained in:
parent
f4e909895f
commit
e9accae2a7
@ -2,11 +2,13 @@
|
|||||||
|
|
||||||
namespace Lychee\Access;
|
namespace Lychee\Access;
|
||||||
|
|
||||||
|
use Lychee\Modules\Response;
|
||||||
|
|
||||||
abstract class Access {
|
abstract class Access {
|
||||||
|
|
||||||
final protected static function fnNotFound() {
|
final protected static function fnNotFound() {
|
||||||
|
|
||||||
exit('Error: Function not found! Please check the spelling of the called function.');
|
Response::error('Function not found! Please check the spelling of the called function.');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@ namespace Lychee\Access;
|
|||||||
use Lychee\Modules\Album;
|
use Lychee\Modules\Album;
|
||||||
use Lychee\Modules\Import;
|
use Lychee\Modules\Import;
|
||||||
use Lychee\Modules\Photo;
|
use Lychee\Modules\Photo;
|
||||||
|
use Lychee\Modules\Response;
|
||||||
use Lychee\Modules\Session;
|
use Lychee\Modules\Session;
|
||||||
use Lychee\Modules\Settings;
|
use Lychee\Modules\Settings;
|
||||||
use Lychee\Modules\Validator;
|
use Lychee\Modules\Validator;
|
||||||
@ -72,7 +73,7 @@ final class Admin extends Access {
|
|||||||
private static function getAlbumsAction() {
|
private static function getAlbumsAction() {
|
||||||
|
|
||||||
$album = new Album(null);
|
$album = new Album(null);
|
||||||
echo json_encode($album->getAll(false));
|
Response::json($album->getAll(false));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -81,7 +82,7 @@ final class Admin extends Access {
|
|||||||
Validator::required(isset($_POST['albumID']), __METHOD__);
|
Validator::required(isset($_POST['albumID']), __METHOD__);
|
||||||
|
|
||||||
$album = new Album($_POST['albumID']);
|
$album = new Album($_POST['albumID']);
|
||||||
echo json_encode($album->get());
|
Response::json($album->get());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -145,7 +146,7 @@ final class Admin extends Access {
|
|||||||
Validator::required(isset($_POST['photoID'], $_POST['albumID']), __METHOD__);
|
Validator::required(isset($_POST['photoID'], $_POST['albumID']), __METHOD__);
|
||||||
|
|
||||||
$photo = new Photo($_POST['photoID']);
|
$photo = new Photo($_POST['photoID']);
|
||||||
echo json_encode($photo->get($_POST['albumID']));
|
Response::json($photo->get($_POST['albumID']));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -256,7 +257,7 @@ final class Admin extends Access {
|
|||||||
|
|
||||||
Validator::required(isset($_POST['term']), __METHOD__);
|
Validator::required(isset($_POST['term']), __METHOD__);
|
||||||
|
|
||||||
echo json_encode(search($_POST['term']));
|
Response::json(search($_POST['term']));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -265,7 +266,7 @@ final class Admin extends Access {
|
|||||||
private static function initAction() {
|
private static function initAction() {
|
||||||
|
|
||||||
$session = new Session();
|
$session = new Session();
|
||||||
echo json_encode($session->init(false));
|
Response::json($session->init(false));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ namespace Lychee\Access;
|
|||||||
|
|
||||||
use Lychee\Modules\Album;
|
use Lychee\Modules\Album;
|
||||||
use Lychee\Modules\Photo;
|
use Lychee\Modules\Photo;
|
||||||
|
use Lychee\Modules\Response;
|
||||||
use Lychee\Modules\Session;
|
use Lychee\Modules\Session;
|
||||||
use Lychee\Modules\Validator;
|
use Lychee\Modules\Validator;
|
||||||
|
|
||||||
@ -44,7 +45,7 @@ final class Guest extends Access {
|
|||||||
private static function getAlbumsAction() {
|
private static function getAlbumsAction() {
|
||||||
|
|
||||||
$album = new Album(null);
|
$album = new Album(null);
|
||||||
echo json_encode($album->getAll(true));
|
Response::json($album->getAll(true));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -57,13 +58,13 @@ final class Guest extends Access {
|
|||||||
if ($album->getPublic()) {
|
if ($album->getPublic()) {
|
||||||
|
|
||||||
// Album public
|
// Album public
|
||||||
if ($album->checkPassword($_POST['password'])) echo json_encode($album->get());
|
if ($album->checkPassword($_POST['password'])) Response::json($album->get());
|
||||||
else echo 'Warning: Wrong password!';
|
else Response::warning('Wrong password!');
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
// Album private
|
// Album private
|
||||||
echo 'Warning: Album private!';
|
Response::warning('Album private!');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -100,9 +101,9 @@ final class Guest extends Access {
|
|||||||
|
|
||||||
$pgP = $photo->getPublic($_POST['password']);
|
$pgP = $photo->getPublic($_POST['password']);
|
||||||
|
|
||||||
if ($pgP===2) echo json_encode($photo->get($_POST['albumID']));
|
if ($pgP===2) Response::json($photo->get($_POST['albumID']));
|
||||||
else if ($pgP===1) echo 'Warning: Wrong password!';
|
else if ($pgP===1) Response::warning('Wrong password!');
|
||||||
else if ($pgP===0) echo 'Warning: Photo private!';
|
else if ($pgP===0) Response::warning('Photo private!');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -111,7 +112,7 @@ final class Guest extends Access {
|
|||||||
private static function initAction() {
|
private static function initAction() {
|
||||||
|
|
||||||
$session = new Session();
|
$session = new Session();
|
||||||
echo json_encode($session->init(true));
|
Response::json($session->init(true));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -143,12 +144,12 @@ final class Guest extends Access {
|
|||||||
|
|
||||||
// Album Public
|
// Album Public
|
||||||
if ($album->checkPassword($_GET['password'])) $album->getArchive();
|
if ($album->checkPassword($_GET['password'])) $album->getArchive();
|
||||||
else exit('Warning: Wrong password!');
|
else Response::warning('Wrong password!');
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
// Album Private
|
// Album Private
|
||||||
exit('Warning: Album private or not downloadable!');
|
Response::warning('Album private or not downloadable!');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -171,7 +172,7 @@ final class Guest extends Access {
|
|||||||
} else {
|
} else {
|
||||||
|
|
||||||
// Photo Private
|
// Photo Private
|
||||||
exit('Warning: Photo private or password incorrect!');
|
Response::warning('Photo private or password incorrect!');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
namespace Lychee\Access;
|
namespace Lychee\Access;
|
||||||
|
|
||||||
use Lychee\Modules\Config;
|
use Lychee\Modules\Config;
|
||||||
|
use Lychee\Modules\Response;
|
||||||
use Lychee\Modules\Validator;
|
use Lychee\Modules\Validator;
|
||||||
|
|
||||||
final class Installation extends Access {
|
final class Installation extends Access {
|
||||||
@ -36,7 +37,7 @@ final class Installation extends Access {
|
|||||||
'status' => LYCHEE_STATUS_NOCONFIG
|
'status' => LYCHEE_STATUS_NOCONFIG
|
||||||
);
|
);
|
||||||
|
|
||||||
echo json_encode($return);
|
Response::json($return);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user