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
fd46c6f5
Commit
fd46c6f5
authored
5 years ago
by
Tobin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into 'dev_production'
Master See merge request
!113
parents
fc52ab24
075df7e5
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
341 additions
and
6 deletions
+341
-6
OrganizerServices.php
application/controllers/OrganizerServices.php
+2
-6
Validation_organizer_model.php
application/models/Validation_organizer_model.php
+339
-0
No files found.
application/controllers/OrganizerServices.php
View file @
fd46c6f5
...
@@ -25,7 +25,7 @@ class OrganizerServices extends CI_Controller {
...
@@ -25,7 +25,7 @@ class OrganizerServices extends CI_Controller {
parent
::
__construct
();
parent
::
__construct
();
date_default_timezone_set
(
"Asia/Riyadh"
);
date_default_timezone_set
(
"Asia/Riyadh"
);
$this
->
load
->
model
(
'Organizer_model'
);
$this
->
load
->
model
(
'Organizer_model'
);
$this
->
load
->
model
(
'Validation_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
==
'profile'
)
{
if
(
$method
==
'profile'
)
{
...
@@ -35,7 +35,7 @@ class OrganizerServices extends CI_Controller {
...
@@ -35,7 +35,7 @@ class OrganizerServices extends CI_Controller {
$this
->
auth_token
=
apache_request_headers
()[
'Auth'
];
$this
->
auth_token
=
apache_request_headers
()[
'Auth'
];
$data
[
'auth_token'
]
=
$this
->
auth_token
;
$data
[
'auth_token'
]
=
$this
->
auth_token
;
}
}
$res
=
$this
->
Validation_model
->
validation_check
(
$method
,
$data
);
$res
=
$this
->
Validation_
organizer_
model
->
validation_check
(
$method
,
$data
);
if
(
$res
[
'state'
]
==
1
)
{
if
(
$res
[
'state'
]
==
1
)
{
$this
->
errorResponse
(
$res
[
'response'
][
'code'
],
$res
[
'response'
][
'message'
]);
$this
->
errorResponse
(
$res
[
'response'
][
'code'
],
$res
[
'response'
][
'message'
]);
die
;
die
;
...
@@ -43,10 +43,6 @@ class OrganizerServices extends CI_Controller {
...
@@ -43,10 +43,6 @@ class OrganizerServices extends CI_Controller {
}
}
public
function
index
()
{
$res
=
$this
->
Validation_model
->
validation_check
(
'login'
,
array
(
'email_id'
=>
'adarsh'
));
}
public
function
response
(
$data
)
{
public
function
response
(
$data
)
{
$result
=
array
(
$result
=
array
(
'code'
=>
1
,
'code'
=>
1
,
...
...
This diff is collapsed.
Click to expand it.
application/models/Validation_organizer_model.php
0 → 100644
View file @
fd46c6f5
<?php
class
Validation_organizer_model
extends
CI_Model
{
public
$validation_array
=
array
(
'getOrganizerEventList'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
)
),
'getOrganizerEventDetails'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event ID is null or empty'
)
)
),
'editOrganizerEventDetails'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event ID is null or empty'
)
),
'event_name_en'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event name is null or empty'
)
),
'category'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Category is null or empty'
)
),
'maximum_seat_booking'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Maximum Seat Booking Filed is null or empty'
)
),
'payment_mode'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Payment Mode is null or empty'
)
),
'images'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Images is null or empty'
)
),
'event_desc_en'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event Description is null or empty'
)
),
'price'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Price Field is null or empty'
)
),
'capacity'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Capacity Field is null or empty'
)
),
'about_price_division_en'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'About Price Division is null or empty'
)
),
'show_type'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Show Type is null or empty'
)
),
'start_date'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Start Date is null or empty'
)
),
'end_date'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'End Date is null or empty'
)
),
'show_timing'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Show Timing is null or empty'
)
),
'tag'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Tag is null or empty'
)
)
),
'deleteOrganizerEvent'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event ID is null or empty'
)
)
),
'deActivateOrganizerEvent'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
),
'event_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Event ID is null or empty'
)
)
),
'getVenueList'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
)
),
'getVenueDetails'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
),
'venue_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Venue ID is null or empty'
)
)
),
'getCustomerList'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
)
),
'getBookingList'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer ID is null or empty'
)
)
),
'getBookingDetails'
=>
array
(
'booking_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Booking ID is null or empty'
)
)
),
'organiserSignUp'
=>
array
(
'username'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Username is null or empty'
)
),
'email_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Email Id is null or empty'
)
),
'contact_no'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Contact Number is null or empty'
)
),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Password is null or empty'
)
)
),
'signIn'
=>
array
(
'email_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Email Id is null or empty'
)
),
'password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Password is null or empty'
)
),
'user_type'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'User Type is null or empty'
)
),
),
'changePassword'
=>
array
(
'new_password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'New Password is null or empty'
)
),
'confirm_password'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Confirm Password is null or empty'
)
),
'user_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'User Id is null or empty'
)
),
'user_type'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'User Type is null or empty'
)
),
),
'checkerDeactivate'
=>
array
(
'checker_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Checker Id is null or empty'
)
),
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer Id is null or empty'
)
)
),
'getTagList'
=>
array
(
'organiser_id'
=>
array
(
'required'
=>
array
(
'code'
=>
'ER18'
,
'message'
=>
'Organizer Id is null or empty'
)
)
),
);
public
function
_consruct
(){
parent
::
_construct
();
}
public
function
validation_check
(
$method_name
,
$parms
)
{
$state
=
0
;
$rules
=
$this
->
validation_array
[
$method_name
];
$error_key
=
''
;
foreach
(
$rules
as
$key
=>
$value
)
{
foreach
(
$value
as
$keys
=>
$values
)
{
switch
(
$keys
)
{
case
'required'
:
if
(
!
isset
(
$parms
[
$key
])
||
$parms
[
$key
]
==
''
||
$parms
[
$key
]
==
null
){
$state
=
1
;
$error_key
=
$values
;
}
break
;
case
'email'
:
if
(
isset
(
$parms
[
$key
])
&&
!
filter_var
(
$parms
[
$key
],
FILTER_VALIDATE_EMAIL
))
{
$state
=
1
;
$error_key
=
$values
;
}
break
;
case
'phone'
:
if
(
isset
(
$parms
[
$key
])){
$phone
=
preg_replace
(
'/[^0-9]/'
,
''
,
$parms
[
$key
]);
if
(
strlen
(
$phone
)
<=
9
&&
strlen
(
$phone
)
>=
13
)
{
$state
=
1
;
$error_key
=
$values
;
}
}
break
;
default
:
break
;
}
if
(
$state
==
1
)
break
;
}
if
(
$state
==
1
)
break
;
}
return
array
(
'state'
=>
$state
,
'response'
=>
$error_key
);
}
}
?>
\ No newline at end of file
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