Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> KwotaSlownie.pl - Zamiana kwoty na postać słowną, Oficjalna strona biblioteki służącej do zamiany kwoty na postać słowną
Reptile ReX
post
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 19.01.2008

Ostrzeżenie: (0%)
-----


Biblioteka Kwota Słownie
Kwota słownie jest projektem wciąż rozwijanej biblioteki napisanej w języku PHP 5 służącej do konwertowania kwoty z postaci liczbowej na postać słowną, uwzględniając poprawność językową oraz prawidłową odmianę w języku polskim.

Biblioteka dzięki swojej uniwersalności sama dostosowuje się pod użytkowników, użytkownik może sam zdecydować jaką walutę chcę wyświetlać, oraz w jakim formacie prezentować kwotę zdawkową czyli np. grosze ? czy w postaci słownej tak jak kwota podstawowa, czy być może jako liczba w postaci: 10/100, 20/100 itd.

Jeżeli szukasz rozwiązania dla swojej firmy lub jesteś programistą, który poszukuję rozwiązania, które pozwoli na wyświetlanie na fakturach kwoty słownej, to dobrze trafiłeś, nie czekaj ani chwili dłużej.

Do pobrania oraz więcej informacji na:
http://www.kwotaslownie.pl

Ten post edytował Daiquiri 15.08.2012, 18:28:38
Powód edycji: [Daiquiri]: Nie przesadzajmy z rozmiarem czcionki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zakładając, że skrypt poprawnie konwertuje wszystkie liczby (nie testowałem) to kilka kwestii można byłoby poprawić:
- settery (setCasualMode i setCurrency) mogłyby / powinny działać na zasadzie chaining'u (set coś_tam return $this)
- rozumiem, że stosujesz hermetyzację, ale metod prywatnych nie można nadpisać, lepiej byłoby ustawić im modyfikator dostępu na protected
- dopracuj stosowanie się do reguł phpDoc (krócej i po angielsku, bardziej konkretnie zamiast pełnego wypracowania przed każdą metodą)
- nie mieszaj nazw zmiennych angielskich z polskimi, najlepiej używać tylko angielskiego
- jest taka niepisana zasada, że nazwy pól prywatnych zaczynają się od znaku podkreślenia
- rozumiem, że Twój algorytm pracuje na liczbach z zakresu od -1000000000000 do 1000000000000 - nic nie wspominasz o tym ograniczeniu w komentarzu do metody, pewnie info znajdę w dokumentacji
I na koniec muszę pochwalić, podkreślam, że nie testowałem poprawności konwersji, że ktoś wreszcie uporządkował i napisał fajne narzędzie. Myślę, że przyda się.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 23:46