Proyectos de Subversion LeadersLinked - Services

Rev

Rev 43 | Rev 66 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 43 Rev 63
Línea 4... Línea 4...
4
 
4
 
Línea 5... Línea 5...
5
namespace LeadersLinked\Library;
5
namespace LeadersLinked\Library;
6
 
6
 
-
 
7
abstract class Functions
-
 
8
{
-
 
9
    /**
-
 
10
     *
-
 
11
     * @param \Laminas\Http\Response $response
-
 
12
     * @param string|array $content
-
 
13
     */
-
 
14
    public static function sendResponseJson($response, $content)
-
 
15
    {
-
 
16
        if(is_array($content)) {
-
 
17
            $content = json_encode($content);
-
 
18
        }
-
 
19
        
-
 
20
        
-
 
21
        $headers = $response->getHeaders();
-
 
22
        $headers->clearHeaders();
-
 
23
        $headers->addHeaderLine('Content-type', 'application/json; charset=UTF-8');
-
 
24
        
-
 
25
        Functions::addCrossSiteToResponse($response);
-
 
26
        
-
 
27
        $response->setStatusCode(200);
-
 
28
        $response->setContent($content); //json_encode($data));
-
 
29
        $response->send();
-
 
30
        exit;    
-
 
31
    
Línea 7... Línea 32...
7
abstract class Functions
32
    }
8
{
33
    
9
    
34
    
10
    /**
35
    /**