Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!

Phiend: Łańcuchy akcji

Przykład akcji

Wyobraź sobie że masz aplikację, która pozwala jej użytkownikom zarządzać plikami na serwerze - wysyłać dane, wczytywać je, wypisywać, itp. Mógłbyś wtedy mieć akcje służące:

  1. do wyświetlania listy dostępnych plików
  2. do wyświetlania treści (zawartości) danego pliku
  3. do dodawania (wysyłania) pliku
  4. do usuwania pliku z serwera

Zauważ, ze dwa pierwsze rodzaje akcji wyświetlają informacje użytkownikowi, a dwie następne - reprezentują pewną logikę biznesową. Są to dwa różne rodzaje akcji, a Phiend wymaga uściślenia ich rodzaju, wybrania jakiegoś konkretnego. Więcej o rodzajach akcji znajdziesz w "Rodzaje akcji".

Kiedy użytkownik wyśle już plik, prawdopodobnie będzie chciał zobaczyć efekty zaktualizowany spis plików dostępny na serwerze. Jednak akcje, które zarządzają wysyłaniem, nie powinny właściwie wyświetlać spisu plików, ponieważ to jest zadanie pierwszej akcji (1). Tak więc Phiend pozwala ci połączyć akcje w swoisty łańcuch, tak, żeby więcej, niż jedna akcja była wykonana w odpowiedzi na żądanie. W takim przypadku dobrze byłoby, gdyby pierwsza akcja (1) była wykonywana po trzeciej (3). Więcej na temat łączenia akcji w łańcuchy znajdziesz w "Środek łańcucha: wywoływanie innych akcji".

Informacje na podobny temat:
Wasze opinie
Wszystkie opinie użytkowników: (0)
Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2024 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System