Projekt

Obecné

Profil

Požadavek #939

otevřený

Konstanty u prací

Přidáno uživatelem Michal Kliment před více než 9 roky(ů). Aktualizováno před více než 9 roky(ů).

Stav:
Nový
Priorita:
Normální
Přiřazeno:
Kategorie:
Hlasování
Cílová verze:
Začátek:
2014-10-06
Uzavřít do:
% Hotovo:

0%

Odhadovaná doba:
3:00hod

Popis

V modelu Job se stále nepoužívají konstanty pro schválené/nerozhodnuté/zamítnuté práce. Například ve funkci get_all_approved_works_by_user se používá podmínka WHERE j.state = 3.

Implementace:

Přidat na začátek definici konstant:

const STATE_NEW = 0;
const STATE_OPEN = 1;
const STATE_REJECTED = 2;
const STATE_APPROVED = 3;

A poté ve všech funkcích používat podmínky ve stylu ... WHERE j.state = ? AND ... ", (self.STATE_APPROVED, ...).

Aktualizováno uživatelem Michal Kliment před více než 9 roky(ů)

  • Přiřazeno nastaven na Michal Kliment
  • Cílová verze nastaven na 1.2

Aktualizováno uživatelem Ondřej Fibich před více než 9 roky(ů)

  • Kategorie nastaven na Hlasování
  • Odhadovaná doba nastaven na 3:00hod

Také k dispozici: Atom PDF