dc-rest/inc/class.rest.query.get.blogs.php

26 lines
732 B
PHP
Raw Normal View History

2017-04-30 17:38:07 +02:00
<?php
2017-05-01 22:05:03 +02:00
class RestQueryGetBlogs extends RestQuery
2017-04-30 17:38:07 +02:00
{
2017-05-05 21:46:14 +02:00
public function __construct(){
global $core;
$this->blog_id = false; //this method doesn't depend on a bolg_id
$this->required_perms = 'none'; //I want user have an account
if($this->is_allowed() === false){
//need To be authentified
$this->response_code = 403;
$this->response_message = array('code' => 403, 'error' => 'get Blogs methods requires to be authentified');
return;
}
//list the blogs the user can access
$blgs = $core->auth->getAllPermissions();
$ret = array();
foreach($blgs as $key=>$value){
$ret[] = $key;
}
$this->response_code = 200;
$this->response_message = $ret;
}
2017-04-30 17:38:07 +02:00
}