Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών
102
RescectValidator
Άλλο ένα κομμάτι που εξυπηρετεί την ασφάλεια, είναι ο έλεγχος των δεδομένων που
λαμβάνονται από τον client (validation). Σε αυτό το κομμάτι, σημαντικό ρόλο διετέλεσε η
χρήση της πιο γνωστής βιβλιοθήκης της PHP για validation δεδομένων. Το όνομα της
βιβλιοθήκης είναι “RespectValidator” και οι κανόνες που ορίστηκαν είναι οι εξείς.
Εικόνα 78: Κώδικας με το σύνολο validation κανώνων
ExpoNotify
Για την αποστολή ειδοποιήσεων χρησιμοποιήθηκε η συνάρτηση της notify της PHP
που δίνεται από το documentation του Expo. Παράδειγμα υλοποίησης της ακολουθεί στην
εικόνα 71.
Εικόνα 79: Κώδικας με χρήση της συνάρτησης Expo->notify