Zamierzam napisać w formie nauki OOP skrypt dzielenia kont premium. Na początku chciałbym zrobić samo dzielenie i wysyłanie kont na e-mail wpisując ręcznie w skrypcie. Dopiero później zintegruję to z Allegro i PayU.
Krótki opis jak to ma działać:
wpisuję, że chcę konto Hellshare na 24h, skrypt z bazy wybiera tylko konta Hellshare i datą ważności +24h od daty zakupu i w bazie wydane=true. Po upływie 24h zmienia hasło na koncie i w bazie wydane=false.
Chodzi mi jak zabrać sie za budowe samego skryptu, "nie myślę na razie obiektowo".

Myślałem o interfejsie
interface account { public function changePassword(); public function checkValid(); }
i na jego podstawie tworzyć klasy:
class Hellshare class Turbobit itp.
Czy to dobra idea czy raczej rozwiązać to innaczej? Dodatkowo jakie jeszcze klasy mógłbym stworzyć.
Przepraszam za tak banalne pytania.
