Commit 72eb29a6 by Jansa Jose

New Api's in Organizer app

parent 21cf3c53
......@@ -28,7 +28,7 @@ class OrganizerServices extends CI_Controller {
$this->load->model('Validation_organizer_model');
$method = $this->router->fetch_method();
$data = (array) json_decode(file_get_contents('php://input'));
if($method == 'addEvent') {
if($method == 'addEvent' || $method == 'addCategory' || $method == 'addCity' || $method == 'editOrganizerCityDetails' || $method == 'editOrganizerCategoryDetails' || $method == "AddVenue" || $method == 'editOrganizerVenueDetails') {
$data = $_POST;
}
if (isset(apache_request_headers()['Auth'])) {
......@@ -372,6 +372,292 @@ class OrganizerServices extends CI_Controller {
}
}
public function getOrganizerTagDetails(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerTagDetails($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function addTag(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->addTag($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function editOrganizerTagDetails(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->editOrganizerTagDetails($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deleteOrganizerTag(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerTagStatus($data,2);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deActivateOrganizerTag(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerTagStatus($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerHostCategoryList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerHostCategoryList($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function addHostCategory(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->addHostCategory($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deleteHostCategory(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerHostStatus($data,2);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deActivateHostCategory(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerHostStatus($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerCityList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerCityList($data,0);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getCityDetails(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getCityDetails($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function editOrganizerCityDetails(){
$data = $_POST;
$res = $this->Organizer_model->editOrganizerCityDetails($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function addCity(){
$data = $_POST;
$res = $this->Organizer_model->addCity($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deleteOrganizerCity(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerCityStatus($data,2);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deActivateCity(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerCityStatus($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerCategoryList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerCategoryList($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerCategoryDetails(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerCategoryDetail($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function addCategory(){
$data = $_POST;
$res = $this->Organizer_model->addCategory($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function editOrganizerCategoryDetails(){
$data = $_POST;
$res = $this->Organizer_model->editOrganizerCategoryDetails($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerCategoryOrderList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getOrganizerCategoryOrderList($data);
if($res['status'] != 0){
$this->response($res['data']);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function reorderOrganizerCategoryList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->reorderOrganizerCategoryList($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deleteOrganizerCategory(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerCategoryStatus($data,2);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deActivateCategory(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerCategoryStatus($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function AddVenue(){
$data = $_POST;
$res = $this->Organizer_model->AddVenue($data);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deleteOrganizerVenue(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerVenueStatus($data,2);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function deActivateOrganizerVenue(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerVenueStatus($data,0);
if($res['status'] != 0){
$this->successResponse($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function getOrganizerVenueList(){
$data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->getVenueList($data);
if($res['status'] != 0){
$this->response($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
public function editOrganizerVenueDetails(){
$data = $_POST;
$res = $this->Organizer_model->editOrganizerVenueDetails($data);
if($res['status'] != 0){
$this->response($res);
}else{
$this->errorResponse($res['code'],$res['message']);
}
}
/*================ END : Organizer API ================*/
}
?>
......@@ -67,6 +67,12 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER30',
'message' => 'Organizer ID is null or empty'
)
),
'status' => array(
'required' => array(
'code' => 'ER30',
'message' => 'Status is null or empty'
)
)
),
'getVenueDetails'=>array(
......@@ -205,7 +211,13 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER30',
'message' => 'Organizer Id is null or empty'
)
)
),
'status' => array(
'required' => array(
'code' => 'ER30',
'message' => 'Status is null or empty'
)
),
),
'addEvent'=>array(
'organiser_id' => array(
......@@ -537,6 +549,332 @@ class Validation_organizer_model extends CI_Model {
)
),
),
'deleteHostCategory'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'host_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'deActivateHostCategory'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'host_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'getOrganizerCityList'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'page' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Page is null or empty'
)
)
),
'getCityDetails'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Id is null or empty'
)
)
),
'addCity'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'region_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Name is null or empty'
)
)
),
'editOrganizerCityDetails'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'region_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Name is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Id is null or empty'
)
),
),
'deleteOrganizerCity'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'deActivateCity'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'getOrganizerCategoryList'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'page' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Page is null or empty'
)
)
),
'getOrganizerCategoryDetails'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'category_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Id is null or empty'
)
)
),
'addCategory'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'category_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Name is null or empty'
)
),
),
'editOrganizerCategoryDetails'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'category_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Name is null or empty'
)
),
'category_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Id is null or empty'
)
),
),
'deleteOrganizerCategory'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'category_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Id is null or empty'
)
),
),
'deActivateCategory'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'category_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Category Id is null or empty'
)
),
),
'AddVenue'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'has_layout' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Has layout Filed is null or empty'
)
),
'location' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Location is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Id is null or empty'
)
),
'host_cat_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host category is null or empty'
)
),
'venue_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Venue Name is null or empty'
)
),
),
'deleteOrganizerVenue'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'venue_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'deActivateOrganizerVenue'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'venue_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host Id is null or empty'
)
)
),
'editOrganizerVenueDetails'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
'has_layout' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Has layout Filed is null or empty'
)
),
'location' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Location is null or empty'
)
),
'region_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Region Id is null or empty'
)
),
'host_cat_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Host category is null or empty'
)
),
'venue_name' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Venue Name is null or empty'
)
),
'venue_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Venue Id is null or empty'
)
),
),
'getOrganizerCategoryOrderList'=>array(
'organiser_id' => array(
'required' => array(
'code' => 'ER04',
'message' => 'Organizer Id is null or empty'
)
),
),
);
public function _consruct(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment