Commit 72eb29a6 by Jansa Jose

New Api's in Organizer app

parent 21cf3c53
...@@ -28,7 +28,7 @@ class OrganizerServices extends CI_Controller { ...@@ -28,7 +28,7 @@ class OrganizerServices extends CI_Controller {
$this->load->model('Validation_organizer_model'); $this->load->model('Validation_organizer_model');
$method = $this->router->fetch_method(); $method = $this->router->fetch_method();
$data = (array) json_decode(file_get_contents('php://input')); $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; $data = $_POST;
} }
if (isset(apache_request_headers()['Auth'])) { if (isset(apache_request_headers()['Auth'])) {
...@@ -372,6 +372,292 @@ class OrganizerServices extends CI_Controller { ...@@ -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 ================*/ /*================ END : Organizer API ================*/
} }
?> ?>
...@@ -67,6 +67,12 @@ class Validation_organizer_model extends CI_Model { ...@@ -67,6 +67,12 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER30', 'code' => 'ER30',
'message' => 'Organizer ID is null or empty' 'message' => 'Organizer ID is null or empty'
) )
),
'status' => array(
'required' => array(
'code' => 'ER30',
'message' => 'Status is null or empty'
)
) )
), ),
'getVenueDetails'=>array( 'getVenueDetails'=>array(
...@@ -205,7 +211,13 @@ class Validation_organizer_model extends CI_Model { ...@@ -205,7 +211,13 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER30', 'code' => 'ER30',
'message' => 'Organizer Id is null or empty' 'message' => 'Organizer Id is null or empty'
) )
) ),
'status' => array(
'required' => array(
'code' => 'ER30',
'message' => 'Status is null or empty'
)
),
), ),
'addEvent'=>array( 'addEvent'=>array(
'organiser_id' => array( 'organiser_id' => array(
...@@ -537,6 +549,332 @@ class Validation_organizer_model extends CI_Model { ...@@ -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(){ 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