Example #1
0
 private function mergeResponse(KohanaResponse $kohanaResponse, NucleusResponse $nucleusResponse)
 {
     $kohanaResponse->body($nucleusResponse->getContent());
     $kohanaResponse->headers($nucleusResponse->headers->all());
     $kohanaResponse->status($nucleusResponse->getStatusCode());
     foreach ($nucleusResponse->headers->getCookies() as $cookie) {
         /* @var $cookie \Symfony\Component\HttpFoundation\Cookie */
         $kohanaResponse->cookie($cookie->getName(), array('value' => $cookie->getValue(), 'expiration' => $cookie->getExpiresTime()));
     }
 }
 /**
  * Tests the Response::cookie() get functionality
  *
  * @return void
  */
 public function test_cookie_get()
 {
     $response = new Response();
     // Test for empty cookies
     $this->assertSame(array(), $response->cookie());
     // Test for no specific cookie
     $this->assertNull($response->cookie('foobar'));
     $response->cookie('foo', 'bar');
     $cookie = $response->cookie('foo');
     $this->assertSame('bar', $cookie['value']);
     $this->assertSame(Cookie::$expiration, $cookie['expiration']);
 }
Example #3
0
<?php

Route::group('/api/management', function () {
    Route::get('/users/search', 'AllBiz\\Controllers\\Api\\Management\\Users@getSearch');
    Route::get('/wallets/search', 'AllBiz\\Controllers\\Api\\Management\\Wallets@getSearch');
    Route::get('/transactions/search', 'AllBiz\\Controllers\\Api\\Management\\Transactions@getSearch');
    Route::get('/transactions/{id:d}/info', 'AllBiz\\Controllers\\Api\\Management\\Transactions@getInfo');
    Route::get('/currencies/search', 'AllBiz\\Controllers\\Api\\Management\\Currencies@getSearch');
})->before('bo_auth');
if (IS_LOCAL_VERSION || IS_PI_VERSION) {
    Route::get('/api/test/bo_auth', function () {
        $token = 'test;1;2375278335;5afeb3cd0c2450298f9050f8ebe5b4e2';
        return Response::cookie('bo_auth', $token, 0, '/', '.all.dev5');
    });
}