Classicus e uno script basato sul linguaggio server side PHP che funge nello stesso tempo da generatore di termini latini e da traduttore di numeri romani (con supporto per il sistema decimale). Si tratta quindi di una soluzione che può risultare molto utile a quegli sviluppatori che desiderano creare un sito Web, una Web application o un blog, sullo studio della lingua latina.
Di base la classe fornita è in grado di generare diverse parole in Latino che possono essere, ad esempio, dei sostantivi, dei verbi o degli aggettivi. Particolarmente utile il fatto di includere anche un tool per la traduzione da numeri romani a numeri arabi e viceversa.
Il package dello script è particolarmente leggero, pesa infatti appena 8Kb in versione zippata. Esso contiene il file classicus.php
, nel quale è presente tutto il codice necessario per il funzionamento della libreria (in pratica la classe PHP), un file d'esempio (example.php
) per comprendere meglio il funzionamento di Classicus e, infine, un semplice file HTML (output.html
) che consente di visualizzare l'esito dei test sull'esempio fornito all'interno di una pagina Web.
Particolarmente completo, Classicus supporta tutte e cinque le declinazioni latine: nominativo, genitivo, dativo, accusativo, vocativo e ablativo. Vengono poi previsti tutti i casi particolari e le eccezioni, come per esempio le situazioni per le quali potrebbero generarsi confusioni nelle desinenze.
Stesso discorso per quanto riguarda la coniugazione dei verbi (perfetto, più che perfetto..), con la possibilità di inserire personalizzazioni per adattare gli output ai propri progetti, e la formulazione degli aggettivi in tutte le varianti grammaticali previste (qualificativo, comparativo, superlativo, positivo).