Proyectos de Subversion LeadersLinked - Services

Rev

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

Rev 60 Rev 117
Línea 62... Línea 62...
62
use LeadersLinked\Mapper\HobbyAndInterestMapper;
62
use LeadersLinked\Mapper\HobbyAndInterestMapper;
63
use LeadersLinked\Mapper\IndustryMapper;
63
use LeadersLinked\Mapper\IndustryMapper;
64
use LeadersLinked\Mapper\SurveyTestMapper;
64
use LeadersLinked\Mapper\SurveyTestMapper;
65
use LeadersLinked\Model\SurveyTest;
65
use LeadersLinked\Model\SurveyTest;
66
use LeadersLinked\Mapper\SurveyCampaignMapper;
66
use LeadersLinked\Mapper\SurveyCampaignMapper;
-
 
67
use LeadersLinked\Mapper\GroupTypeMapper;
Línea 67... Línea 68...
67
 
68
 
68
class HelperController extends AbstractActionController
69
class HelperController extends AbstractActionController
69
{
70
{
70
    /**
71
    /**
Línea 2403... Línea 2404...
2403
        
2404
        
Línea -... Línea 2405...
-
 
2405
 
-
 
2406
        
-
 
2407
    }
-
 
2408
    
-
 
2409
    
-
 
2410
    public function groupTypesAction()
-
 
2411
    {
-
 
2412
        $request = $this->getRequest();
-
 
2413
        
-
 
2414
        
-
 
2415
        
-
 
2416
        if ($request->isGet()) {
-
 
2417
            $items = [];
-
 
2418
            
-
 
2419
            $mapper = GroupTypeMapper::getInstance($this->adapter);
-
 
2420
            $records = $mapper->fetchAllActive();
-
 
2421
            foreach($records as $record)
-
 
2422
            {
-
 
2423
                $items[ $record->uuid ] = $record->name;
-
 
2424
            }
-
 
2425
            
-
 
2426
            return new JsonModel([
-
 
2427
                'success' => true,
-
 
2428
                'data' => $items
-
 
2429
            ]);
-
 
2430
            
-
 
2431
            
-
 
2432
        }
-
 
2433
        return new JsonModel([
-
 
2434
            'success' => false,
-
 
2435
            'data' => 'ERROR_METHOD_NOT_ALLOWED'
Línea 2404... Línea 2436...
2404
 
2436
        ]);