Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
TimeOutAdmin
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TimeOut
TimeOutAdmin
Commits
3ad01cbd
Commit
3ad01cbd
authored
5 years ago
by
Jansa Jose
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changes in trawex api
parent
b7b1da51
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
796 additions
and
542 deletions
+796
-542
Validation_app_model.php
application/models/Validation_app_model.php
+775
-480
Webservice_model.php
application/models/Webservice_model.php
+21
-62
No files found.
application/models/Validation_app_model.php
View file @
3ad01cbd
...
...
@@ -2,493 +2,788 @@
class
Validation_app_model
extends
CI_Model
{
public
$validation_array
=
array
(
'login'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Password is null or empty'
)),
'country_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER05'
,
'message'
=>
'Country Id is null or empty'
))),
'check_email_availability'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)),
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone no is null or empty'
),
'phone'
=>
array
(
'code'
=>
'ER08'
,
'message'
=>
'Invalid Phone no'
)),),
'registration'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)),
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone no is null or empty'
),
'phone'
=>
array
(
'code'
=>
'ER08'
,
'message'
=>
'Invalid Phone no'
),),
'name'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Name is null or empty'
),),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Password is null or empty'
)),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Password is null or empty'
))),
'get_events_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'filters'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'events_details'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'get_category_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'event_search'
=>
array
(),
'get_last_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'user_language'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'country_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Country ID is null or empty'
))),
'add_favorites'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Event id is null or empty'
)),),
'get_cities_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER19'
,
'message'
=>
'User Id is null or empty'
),)),
'update_city'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER19'
,
'message'
=>
'User Id is null or empty'
),)),
'booking_summary'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'payment'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'booking_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER34'
,
'message'
=>
'Booking id is null or empty'
))),
'event_rating'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'rating'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER26'
,
'message'
=>
'Rating is null or empty'
)),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER27'
,
'message'
=>
'Event id is null or empty'
)),
'description'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER28'
,
'message'
=>
'description id is null or empty'
)),),
'update_notification_email_status'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'get_app_version'
=>
array
(),
'logout'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
))),
'profile_details'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
))),
'profile_edit'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),),
'booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER20'
,
'message'
=>
'Event id is null or empty'
)),
'customer_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER29'
,
'message'
=>
'Customer id is null or empty'
)),
'event_date_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER30'
,
'message'
=>
'Event date id is null or empty'
)),
'no_of_ticket'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER31'
,
'message'
=>
'Number of ticket is null or empty'
)),
'ticket_details'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER32'
,
'message'
=>
'Ticket details is null or empty'
))),
'cancel_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'booking_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER34'
,
'message'
=>
'Booking Id is null or empty'
))),
'update_fcm_token'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)),
'fcm_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Fcm token is null or empty'
))),
'get_favorites_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'get_booking_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'settings'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
),)),
'forgot_password'
=>
array
(
'new_password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER35'
,
'message'
=>
'New password is null or empty'
)),
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone is null or empty'
)),),
'convertCurrency'
=>
array
(),
'sync_contacts'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'contacts'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Contacts is null or empty'
),
)
),
'update_friend_request'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'user_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'User Id is null or empty'
),
),
'add_as_friend'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Accept/Reject value is null or empty'
),
)
),
'send_friend_request'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'user_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'User Id is null or empty'
),
)
),
'get_friend_requests'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'recent_chats'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'upload_audio_message'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'getCountry'
=>
array
(),
'validate_promo_code'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Event Id is null or empty'
),
),
'promo_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Promocode is null or empty'
)
),
'no_of_tickets'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'No of Ticket is null or empty'
)
),
'seat_class'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Seat Class is null or empty'
),
),
'tot_cost'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Total Cost is null or empty'
)
)
),
'get_hotel_city_list'
=>
array
(),
'hotel_search'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'get_specific_hotel_content'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'hotelId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
)
),
'get_room_rates'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index Field is null or empty'
)
),
'hotelCode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
'login'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)
),
'get_rate_rules'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'allocationDetails'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Allocation Details is null or empty'
)
),
'booking_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Booking Token is null or empty'
)
),
'hotel_name'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Name is null or empty'
)
),
'hotelcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
'infosource'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Infosource Field is null or empty'
)
),
'meal_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Meal Code Field is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'rate_basis_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Rate Basis Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index field is null or empty'
)
),
'room_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Room Code is null or empty'
)
),
'roomType_runno'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Room Type Runno Field is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Password is null or empty'
)
),
'hotel_book'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'changedOccupancy'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Changed Occupancy Field is null or empty'
)
),
'extrabeds'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Extrabeds Field is null or empty'
)
),
'guests_details'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Guest Details field is null or empty'
)
),
'hotelcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
'refcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Refcode Field is null or empty'
)
),
'prebookingtoken'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Pre Booking Token is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index field is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'country_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER05'
,
'message'
=>
'Country Id is null or empty'
)
)
),
'check_email_availability'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)
),
'trawex_cancel_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone no is null or empty'
),
'phone'
=>
array
(
'code'
=>
'ER08'
,
'message'
=>
'Invalid Phone no'
)
)
),
'registration'
=>
array
(
'email'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Email id is null or empty'
),
'email'
=>
array
(
'code'
=>
'ER03'
,
'message'
=>
'Invalid Email id'
)
),
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone no is null or empty'
),
'phone'
=>
array
(
'code'
=>
'ER08'
,
'message'
=>
'Invalid Phone no'
)
),
'name'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Name is null or empty'
)
),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Password is null or empty'
)
)
),
'get_events_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'filters'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'events_details'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'get_category_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'event_search'
=>
array
(),
'get_last_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'user_language'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'country_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Country ID is null or empty'
)
)
),
'add_favorites'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Event id is null or empty'
)
)
),
'get_cities_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER19'
,
'message'
=>
'User Id is null or empty'
)
)
),
'update_city'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER19'
,
'message'
=>
'User Id is null or empty'
)
)
),
'booking_summary'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'payment'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'booking_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER34'
,
'message'
=>
'Booking id is null or empty'
)
)
),
'event_rating'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'rating'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER26'
,
'message'
=>
'Rating is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER27'
,
'message'
=>
'Event id is null or empty'
)
),
'description'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER28'
,
'message'
=>
'description id is null or empty'
)
)
),
'update_notification_email_status'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'get_app_version'
=>
array
(),
'logout'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'profile_details'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'profile_edit'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER20'
,
'message'
=>
'Event id is null or empty'
)
),
'customer_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER29'
,
'message'
=>
'Customer id is null or empty'
)
),
'event_date_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER30'
,
'message'
=>
'Event date id is null or empty'
)
),
'no_of_ticket'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER31'
,
'message'
=>
'Number of ticket is null or empty'
)
),
'ticket_details'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER32'
,
'message'
=>
'Ticket details is null or empty'
)
)
),
'cancel_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'booking_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER34'
,
'message'
=>
'Booking Id is null or empty'
)
)
),
'update_fcm_token'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
),
'fcm_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER16'
,
'message'
=>
'Fcm token is null or empty'
)
)
),
'get_favorites_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'get_booking_list'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'settings'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER17'
,
'message'
=>
'User Id is null or empty'
)
)
),
'forgot_password'
=>
array
(
'new_password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER35'
,
'message'
=>
'New password is null or empty'
)
),
'phone'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER07'
,
'message'
=>
'Phone is null or empty'
)
)
),
'convertCurrency'
=>
array
(),
'sync_contacts'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'contacts'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Contacts is null or empty'
),
)
),
'update_friend_request'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'user_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'User Id is null or empty'
),
'supplierConfirmationNum'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Supplier Confirmation Number is null or empty'
)
),
'add_as_friend'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Accept/Reject value is null or empty'
),
)
),
'send_friend_request'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'user_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'User Id is null or empty'
),
)
),
'get_friend_requests'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'recent_chats'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'upload_audio_message'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'getCountry'
=>
array
(),
'validate_promo_code'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Event Id is null or empty'
),
'reference'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Reference Id is null or empty'
)
),
'promo_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Promocode is null or empty'
)
),
'no_of_tickets'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'No of Ticket is null or empty'
)
),
'seat_class'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Seat Class is null or empty'
),
),
);
'tot_cost'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER04'
,
'message'
=>
'Total Cost is null or empty'
)
)
),
'get_hotel_city_list'
=>
array
(),
'hotel_search'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
)
),
'get_specific_hotel_content'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'hotelId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
)
),
'get_room_rates'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index Field is null or empty'
)
),
'hotelCode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
),
'get_rate_rules'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'allocationDetails'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Allocation Details is null or empty'
)
),
'booking_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Booking Token is null or empty'
)
),
'hotel_name'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Name is null or empty'
)
),
'hotelcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
'infosource'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Infosource Field is null or empty'
)
),
'meal_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Meal Code Field is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'rate_basis_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Rate Basis Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index field is null or empty'
)
),
'room_code'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Room Code is null or empty'
)
),
'roomType_runno'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Room Type Runno Field is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
),
'hotel_book'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'TokenId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Token Id is null or empty'
)
),
'TraceId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Trace Id is null or empty'
)
),
'changedOccupancy'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Changed Occupancy Field is null or empty'
)
),
'extrabeds'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Extrabeds Field is null or empty'
)
),
'guests_details'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Guest Details field is null or empty'
)
),
'hotelcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Hotel Code is null or empty'
)
),
'refcode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Refcode Field is null or empty'
)
),
'prebookingtoken'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Pre Booking Token is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'propertyid'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Property Id is null or empty'
)
),
'resultindex'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Result Index field is null or empty'
)
),
'sessionId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Session Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
),
'trawex_cancel_booking'
=>
array
(
'auth_token'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'User Id is null or empty'
)
),
'trackingId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Tracking Id is null or empty'
)
),
'productId'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Product Id is null or empty'
)
),
'supplierConfirmationNum'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Supplier Confirmation Number is null or empty'
)
),
'reference'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER02'
,
'message'
=>
'Reference Id is null or empty'
)
),
),
);
public
function
validation_check
(
$method_name
,
$parms
)
{
$state
=
0
;
...
...
This diff is collapsed.
Click to expand it.
application/models/Webservice_model.php
View file @
3ad01cbd
...
...
@@ -2115,18 +2115,8 @@ class Webservice_model extends CI_Model {
'requiredCurrency'
=>
$countryData
[
'currency'
]);
}
$postFields
=
(
isset
(
$data
[
'nextToken'
])
&&
!
empty
(
$data
[
'nextToken'
]))
?
''
:
json_encode
(
$postData
);
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
$postFields
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$postFields
=
(
isset
(
$data
[
'nextToken'
])
&&
!
empty
(
$data
[
'nextToken'
]))
?
''
:
$postData
;
$result
=
$this
->
passToJsonCurl
(
$url
,
$postFields
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
status
->
trackingId
=
(
!
isset
(
$data
[
'nextToken'
])
&&
empty
(
$data
[
'nextToken'
]))
?
$trackingId
:
$data
[
'trackingId'
];
...
...
@@ -2149,15 +2139,7 @@ class Webservice_model extends CI_Model {
if
(
$user_id
>
0
)
{
$settings
=
getSettings
();
$url
=
"https://trawex.biz/api/hotel_trawexv5/get_specific_hotel_content?user_id="
.
$settings
[
'trawex_user_id'
]
.
"&user_password="
.
$settings
[
'trawex_user_password'
]
.
"&access="
.
$settings
[
'trawex_access'
]
.
"&ip_address="
.
$settings
[
'trawex_ip_address'
]
.
"&sessionId="
.
$data
[
'sessionId'
]
.
"&trackingId="
.
$data
[
'trackingId'
]
.
"&productId="
.
$data
[
'productId'
]
.
"&hotelId="
.
$data
[
'hotelId'
]
.
""
;
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$result
=
$this
->
passToJsonCurl
(
$url
,
''
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
trackingId
=
$data
[
'trackingId'
];
...
...
@@ -2181,16 +2163,7 @@ class Webservice_model extends CI_Model {
$settings
=
getSettings
();
$url
=
"https://trawex.biz/api/hotel_trawexv5/get_room_rates"
;
$postData
=
array
(
"user_id"
=>
$settings
[
'trawex_user_id'
],
"user_password"
=>
$settings
[
'trawex_user_password'
],
"access"
=>
$settings
[
'trawex_access'
],
"ip_address"
=>
$settings
[
'trawex_ip_address'
],
"TraceId"
=>
$data
[
'TraceId'
],
"propertyid"
=>
$data
[
'propertyid'
],
"trackingId"
=>
$data
[
'trackingId'
],
"sessionId"
=>
$data
[
'sessionId'
],
"productId"
=>
$data
[
'productId'
],
"TokenId"
=>
$data
[
'TokenId'
],
"resultindex"
=>
$data
[
'resultindex'
],
"hotelCode"
=>
$data
[
'hotelCode'
]);
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
json_encode
(
$postData
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$result
=
$this
->
passToJsonCurl
(
$url
,
$postData
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
trackingId
=
$data
[
'trackingId'
];
...
...
@@ -2229,16 +2202,7 @@ class Webservice_model extends CI_Model {
"rate_basis_id"
=>
$data
[
'rate_basis_id'
],
"room_code"
=>
$data
[
'room_code'
],
"roomType_runno"
=>
$data
[
'roomType_runno'
]);
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
json_encode
(
$postData
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$result
=
$this
->
passToJsonCurl
(
$url
,
$postData
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
trackingId
=
$data
[
'trackingId'
];
...
...
@@ -2275,17 +2239,7 @@ class Webservice_model extends CI_Model {
"guests_details"
=>
$data
[
'guests_details'
],
"refcode"
=>
$data
[
'refcode'
],
"prebookingtoken"
=>
$data
[
'prebookingtoken'
]
);
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
json_encode
(
$postData
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$result
=
$this
->
passToJsonCurl
(
$url
,
$postData
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
trackingId
=
$data
[
'trackingId'
];
...
...
@@ -2317,16 +2271,7 @@ class Webservice_model extends CI_Model {
'supplierConfirmationNum'
=>
$data
[
'supplierConfirmationNum'
],
'reference'
=>
$data
[
'reference'
]
);
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
json_encode
(
$postData
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
$result
=
$this
->
passToJsonCurl
(
$url
,
$postData
);
if
(
!
empty
(
$result
)){
$result
=
json_decode
(
$result
);
$result
->
trackingId
=
$data
[
'trackingId'
];
...
...
@@ -2342,5 +2287,19 @@ class Webservice_model extends CI_Model {
}
return
$res
;
}
public
function
passToJsonCurl
(
$url
=
''
,
$postData
=
array
()){
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
json_encode
(
$postData
));
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
curl_setopt
(
$ch
,
CURLOPT_HTTPHEADER
,
array
(
'Content-Type:application/json'
));
$result
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
return
$result
;
}
}
?>
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment