xref: /template/strap/ComboStrap/HttpResponseStatus.php (revision 04fd306c7c155fa133ebb3669986875d65988276)
1*04fd306cSNickeau<?php
2*04fd306cSNickeau
3*04fd306cSNickeaunamespace ComboStrap;
4*04fd306cSNickeau
5*04fd306cSNickeauclass HttpResponseStatus
6*04fd306cSNickeau{
7*04fd306cSNickeau
8*04fd306cSNickeau    public const NOT_MODIFIED = 304;
9*04fd306cSNickeau    public const NOT_AUTHORIZED = 401;
10*04fd306cSNickeau    public const ALL_GOOD = 200;
11*04fd306cSNickeau    public const UNSUPPORTED_MEDIA_TYPE = 415;
12*04fd306cSNickeau    public const INTERNAL_ERROR = 500;
13*04fd306cSNickeau    public const NOT_FOUND = 404;
14*04fd306cSNickeau    public const DOES_NOT_EXIST = 404;
15*04fd306cSNickeau    public const BAD_REQUEST = 400;
16*04fd306cSNickeau
17*04fd306cSNickeau    // after a post, to redirect to a response page
18*04fd306cSNickeau    public const FOUND_REDIRECT = 302;
19*04fd306cSNickeau
20*04fd306cSNickeau    public const PERMANENT_REDIRECT = 301;
21*04fd306cSNickeau
22*04fd306cSNickeau    // 303 example: Used to redirect for tracking analysis
23*04fd306cSNickeau    // For instance, after the user click on a tracking link (in an email or in on page)
24*04fd306cSNickeau    public const SEE_OTHER_REDIRECT = 303;
25*04fd306cSNickeau
26*04fd306cSNickeau}
27