Overview

Packages

  • DELETE
  • DEPRECATED
  • GET
  • POST
  • PUT
  • SYSTEM

Functions

  • CheckRequiredValues
  • GetCategories
  • GetCpes
  • GetCrmData
  • GetEduAdmins
  • GetEducationLevels
  • GetExtLogEntries
  • GetImplementationEntities
  • GetLdapEntries
  • GetLdaps
  • GetLegalCharacters
  • GetMunicipalities
  • GetMunicipalityCommunities
  • GetOperationShifts
  • GetOrientationTypes
  • GetPrefectures
  • GetRegionEduAdmins
  • GetRelations
  • GetRelationTypes
  • GetSchoolCommittees
  • GetSources
  • GetSpecialTypes
  • GetStates
  • GetTaxOffices
  • GetTransferAreaMunicipalities
  • GetTransferAreas
  • GetUnitDns
  • GetUnits
  • GetUnitTypes
  • GetUnitWorkers
  • GetWorkerPositions
  • GetWorkers
  • GetWorkerSpecializations
  • StatisticUnits
  • Overview
  • Package
  • Function

Function StatisticUnits

Στατιστικά Μονάδων

Η συνάρτηση αυτή επιστρέφει Στατιστικά Μονάδων, σύμφωνα με τις παραμέτρους που έγινε η κλήση
Η κλήση μπορεί να γίνει μέσω της παρακάτω διεύθυνσης με τη μέθοδο GET και route_api_name = statistic_units :
https://mm.sch.gr/api/statistic_units

Πίνακας Axis

  • Στον Πίνακα Axis περιέχονται τα ονόματα των παραμέτρων με τα οποία ο χρήστης μπορεί δημιουργήσει

δισδιαστατο πίνακα αποτελεσματων με άξονες x,y για την προβολή στατιστικων αποτελεσμάτων.

  • Αποδεκτές τιμές
  • "source"
  • "category"
  • "state"
  • "region_edu_admin"
  • "edu_admin"
  • "transfer_area"
  • "prefecture"
  • "municipality"
  • "education_level"
  • "unit_type"
  • "orientation_type"
  • "operation_shift"
  • "legal_character"
  • "implementation_entity"
  • "special_type"

Ορισμός Τύπου Αναζήτησης Αποτελεσμάτων

  • Μέσω των παραμέτρων Τύπου Αναζήτησης ($searchtype) μπορεί να καθοριστεί μπορεί να καθοριστεί ο τρόπος με τον οποίο θα αναζητηθεί η τιμή της παραμέτρου στο DNS της Μονάδας.
  • Ισχύει για όσες παραμέτρους το υποστηρίζουν το συνδυασμό με την παράμετρο searchtype.
  • Προκαθορισμένη τιμή τύπου αναζήτησης είναι CONTAINALL.

Πίνακας Παραμέτρων

  • Στον Πίνακα Παραμέτρων Parameters summary εμφανίζονται όλοι οι παράμετροι με τους οποίους μπορεί να γίνει η κλήση της συνάρτησης.
  • Όλοι οι παράμετροι είναι προαιρετικοί εκτός από αυτές που έχουν χαρακτηριστεί ως υποχρεωτικοί.
  • Οι παράμετροι μπορούν να χρησιμοποιηθούν με οποιαδήποτε σειρά.
  • Οι παράμετροι οι οποίοι έχουν το χαρακτηριστικό (Συνδυάζεται με την παράμετρο searchtype) σημαίνει ότι η συγκεκριμένη παράμετρος συνδυάζεται με την παράμετρο searchtype.
  • Οι παράμετροι μπορούν να πάρουν τιμή "NULL" για να αναζητήσουν τις κενές εγγραφές στα αντίστοιχα πεδία

Πίνακας Αποτελεσμάτων

  • Στον Πίνακα Αποτελεσμάτων Return value summary εμφανίζονται οι μεταβλητές που επιστρέφει η συνάρτηση.
  • Όλες οι μεταβλητές επιστρέφονται σε JSON objects.
  • Η μεταβλητή data είναι ο πίνακας με τα δεδομένα.
  • Η μεταβλητή status καθορίζει αν η εκτέλεση της συνάρτησης ήταν επιτυχής (κωδικός 200) ή προέκυψε κάποιο σφάλμα.

Πίνακας Σφαλμάτων

  • Στον Πίνακα Σφαλμάτων Thrown exceptions summary εμφανίζονται τα Μηνύματα Σφαλμάτων που μπορεί να προκύψουν κατά την κλήση της συνάρτησης.
  • Οι περιγραφές των Σφαλμάτων καθώς και οι Κωδικοί τους είναι διαθέσιμες μέσω του πίνακα Μηνύματα Σφαλμάτων (ExceptionMessages) και Κωδικοί Σφαλμάτων (ExceptionCodes) αντίστοιχα.

Παραδείγματα Κλήσης

  • Υπάρχουν διαθέσιμα παραδείγματα κλήσης της συνάρτησης με διάφορους τρόπους (ApiRequestExamples).

Μηνύματα Authentication/Authorization

  • Υπάρχουν αναλυτικές πληροφορίες για τα μηνύματα Authentication/Authorization (AuthMessages).

Δεδομένα Επιστροφής
Παρακάτω εμφανίζονται τα αποτελέσματα σε μορφή JSON :

{
 "results": [{}],
 "controller": "StatisticUnits",
 "function": "statistic_units",
 "method": "GET",
 "filters": ``,
 "status": 200,
 "message": "[GET][statistic_units]:success"
}

Πίνακας Δεδομένων
Παρακάτω εμφανίζεται ένα δείγμα από τον πίνακα results με τα αποτελέσματα σε μορφή JSON :

{"results": [{
 "x_axis_name":``,
 "y_axis_name":``,
 "total_units":``
 }]
}
Package: GET
Author: ΤΕΙ Αθήνας
Located at api/get/StatisticUnits.php
Parameters summary
string $x_axis Άξονας x του πίνακα

Η παράμετρος μπορεί να είναι οποιαδήποτε τιμή από τον πίνακα Axis Axis
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το όνομα της παραμέτρου
string $y_axis Άξονας y του πίνακα

Η παράμετρος μπορεί να είναι οποιαδήποτε τιμή από τον πίνακα Axis Axis
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το όνομα της παραμέτρου
integer $mm_id Κωδικός ΜΜ Μονάδας

Ο Κωδικός ΜΜ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : integer
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ΜΜ της Μονάδας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
mixed $registry_no Κωδικός ΥΠΕΠΘ

O Κωδικός ΥΠΕΠΘ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Κωδικό ΥΠΕΠΘ της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $source Πρωτογενής Πηγή

Το Όνομα ή ο Κωδικός ID της Πρωτογενής Πηγής της Μονάδας
Λεξικό : GetSources()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Πρωτογενής Πηγής
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Πρωτογενής Πηγής
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $name Ονομασία

Η Ονομασία της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ονομασία της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Όνομα γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $special_name Προσωνύμιο

Το Προσωνύμιο της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Προσωνύμιο της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $state Λειτουργική Καταστάση

Το Όνομα ή ο Κωδικός ID της Λειτουργικής Καταστάσης της Μονάδας
Λεξικό : GetStates()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Λειτουργικής Καταστάσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Λειτουργικής Καταστάσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $region_edu_admin Περιφέρεια

Το Όνομα ή ο Κωδικός ID της Περιφέρειας της Μονάδας
Λεξικό : GetRegionEduAdmins()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιφέρειας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιφέρειας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $edu_admin Διεύθυνση Εκπαίδευσης

Το Όνομα ή ο Κωδικός ID της Διευθύνσης Εκπαίδευσης της Μονάδας
Λεξικό : GetEduAdmins()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Διευθύνσης Εκπαίδευσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Διευθύνσης Εκπαίδευσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $implementation_entity Φορέας Υλοποίησης

Το Όνομα ή ο Κωδικός ID του Φορέα Υλοποίησης της Μονάδας
Λεξικό : GetImplementationEntities()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Φορέα Υλοποίησης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Φορέα Υλοποίησης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $transfer_area Περιοχή Μετάθεσης

Το Όνομα ή ο Κωδικός ID της Περιοχής Μετάθεσης της Μονάδας
Λεξικό : GetTransferAreas()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιοχής Μετάθεσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιοχής Μετάθεσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $prefecture Περιφερειακή Ενότητα

Το Όνομα ή ο Κωδικός ID της Περιφερειακή Ενότητα της Μονάδας
Λεξικό : GetPrefectures()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιφερειακής Ενότητα
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιφερειακής Ενότητα
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $municipality Δήμος ΟΤΑ

Το Όνομα ή ο Κωδικός ID του Δήμου ΟΤΑ της Μονάδας
Λεξικό : GetMunicipalities()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Δήμου ΟΤΑ
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Δήμου ΟΤΑ
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $education_level Βαθμίδα Εκπαίδευσης

Το Όνομα ή ο Κωδικός ID της Βαθμίδας Εκπαίδευσης της Μονάδας
Λεξικό : GetEducationLevels()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Βαθμίδας Εκπαίδευσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Βαθμίδας Εκπαίδευσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $category Κατηγορία

Το Όνομα ή ο Κωδικός ID της Κατηγορίας της Μονάδας
Λεξικό : GetCategories()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Κατηγορίας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Κατηγορίας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $unit_type Τύπος Μονάδας

Το Όνομα ή ο Κωδικός ID του Τύπου Μονάδας
Λεξικό : GetUnitTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Τύπου Μονάδας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Τύπου Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $operation_shift Ωράριο Λειτουργίας

Το Όνομα ή ο Κωδικός ID του Ωράριου Λειτουργίας της Μονάδας
Λεξικό : GetOperationShifts()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Ωράριου Λειτουργίας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Ωράριου Λειτουργίας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $legal_character Νομικός Χαρακτήρας

Το Όνομα ή ο Κωδικός ID του Νομικού Χαρακτήρα της Μονάδας
Λεξικό : GetLegalCharacters()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Νομικού Χαρακτήρα
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Νομικού Χαρακτήρα
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $orientation_type Προσανατολισμός

Το Όνομα ή ο Κωδικός ID του Προσανατολισμού της Μονάδας
Λεξικό : GetOrientationTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Προσανατολισμού
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Προσανατολισμού
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $special_type Ειδικός Χαρακτηρισμός

Το Όνομα ή ο Κωδικός ID του Ειδικού Χαρακτηρισμού της Μονάδας
Λεξικό : GetSpecialTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Ειδικού Χαρακτηρισμού
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Ειδικού Χαρακτηρισμού
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $searchtype Τύπος Αναζήτησης

Ο Τύπος Αναζήτησης με τον οποίο γίνεται η αναζήτηση στα πεδία
  • Όνομα Μονάδας ($name)
  • Προσωνύμιο Μονάδας ($special_name)

Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η αναζήτηση στα πεδία αυτά γίνεται με τον Τύπο SearchEnumTypes::ContainAll
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους SearchEnumTypes
Return value summary
Objects<JSON> Επιστρέφει τα παρακάτω JSON objects :

array : results : Ο Πίνακας με τα αποτελέσματα
  • string : 'x_axis'_name : Το Όνομα του x άξονα
  • string : 'y_axis'_name : Το Όνομα του y άξονα
  • integer : total_units : Το πλήθος του συνδιασμού x,y

string : controller : Ο controller που χρησιμοποιείται
string : function : Η συνάρτηση που υλοποιείται από το σύστημα
string : method : Η μέθοδος κλήσης της συνάρτησης
string : filters : Τα φίλτρα που καταχώρησε ο χρήστης
integer : status : Ο Κωδικός του αποτελέσματος της κλήσης
string : message : Το Μήνυμα του αποτελέσματος της κλήσης
Thrown exceptions summary
InvalidXAxisArray ExceptionMessages::InvalidXAxisArray
ExceptionCodes::InvalidXAxisArray
MissingXAxisValue ExceptionMessages::MissingXAxisValue
ExceptionCodes::MissingXAxisValue
InvalidXAxis ExceptionMessages::InvalidXAxis
ExceptionCodes::InvalidXAxis
InvalidXAxisType ExceptionMessages::InvalidXAxisType
ExceptionCodes::InvalidXAxisType
MissingXAxisParam ExceptionMessages::MissingXAxisParam
ExceptionCodes::MissingXAxisParam
InvalidYAxisArray ExceptionMessages::InvalidYAxisArray
ExceptionCodes::InvalidYAxisArray
MissingYAxisValue ExceptionMessages::MissingYAxisValue
ExceptionCodes::MissingYAxisValue
InvalidYAxis ExceptionMessages::InvalidYAxis
ExceptionCodes::InvalidYAxis
InvalidYAxisType ExceptionMessages::InvalidYAxisType
ExceptionCodes::InvalidYAxisType
MissingYAxisParam ExceptionMessages::MissingYAxisParam
ExceptionCodes::MissingYAxisParam
InvalidUnitMMIDType ExceptionMessages::InvalidUnitMMIDType
ExceptionCodes::InvalidUnitMMIDType
InvalidUnitRegistryNoType ExceptionMessages::InvalidUnitRegistryNoType
ExceptionCodes::InvalidUnitRegistryNoType
InvalidUnitNameType ExceptionMessages::InvalidUnitNameType
ExceptionCodes::InvalidUnitNameType
InvalidUnitSpecialNameType ExceptionMessages::InvalidUnitSpecialNameType
ExceptionCodes::InvalidUnitSpecialNameType
InvalidSourceType ExceptionMessages::InvalidSourceType
ExceptionCodes::InvalidSourceType
InvalidStateType ExceptionMessages::InvalidStateType
ExceptionCodes::MissingYAxisParam
InvalidRegionEduAdminType ExceptionMessages::InvalidRegionEduAdminType
ExceptionCodes::InvalidRegionEduAdminType
InvalidEduAdminType ExceptionMessages::InvalidEduAdminType
ExceptionCodes::InvalidEduAdminType
InvalidImplementationEntityType ExceptionMessages::InvalidImplementationEntityType
ExceptionCodes::InvalidImplementationEntityType
InvalidTransferAreaType ExceptionMessages::InvalidTransferAreaType
ExceptionCodes::InvalidTransferAreaType
InvalidPrefectureType ExceptionMessages::InvalidPrefectureType
ExceptionCodes::InvalidPrefectureType
InvalidMunicipalityType ExceptionMessages::InvalidMunicipalityType
ExceptionCodes::InvalidMunicipalityType
InvalidEducationLevelType ExceptionMessages::InvalidEducationLevelType
ExceptionCodes::InvalidEducationLevelType
InvalidCategoryType ExceptionMessages::InvalidCategoryType
ExceptionCodes::InvalidCategoryType
InvalidUnitTypeType ExceptionMessages::InvalidUnitTypeType
ExceptionCodes::InvalidUnitTypeType
InvalidOperationShiftType ExceptionMessages::InvalidOperationShiftType
ExceptionCodes::InvalidOperationShiftType
InvalidLegalCharacterType ExceptionMessages::InvalidLegalCharacterType
ExceptionCodes::InvalidLegalCharacterType
InvalidOrientationTypeType ExceptionMessages::InvalidOrientationTypeType
ExceptionCodes::InvalidOrientationTypeType
InvalidSpecialTypeType ExceptionMessages::InvalidSpecialTypeType
ExceptionCodes::InvalidSpecialTypeType
NoErrors ExceptionMessages::NoErrors
ExceptionCodes::NoErrors
mm.sch.gr API documentation generated by ApiGen 2.8.0