Files
pathfinder/app/main/controller/api/universe.php
Mark Friedrich efd768974f - New "Intel module" for Citadel tracking, closed #246
- updated "Select2" js lib `4.0.3` -> `4.0.6-rc.1`
- fixed some login Issues
- fixed broken `map/*` reroute URL wildcard replacement
- fixed broken cache layer for Universe models
2018-05-01 19:51:17 +02:00

36 lines
839 B
PHP

<?php
/**
* Created by PhpStorm.
* User: exodu
* Date: 21.04.2018
* Time: 15:49
*/
namespace Controller\Api;
use Controller;
use Controller\Ccp as Ccp;
class Universe extends Controller\AccessController {
/**
* search static Universe data by string within categories
* @param \Base $f3
* @param $params
*/
public function search(\Base $f3, $params){
$postData = (array)$f3->get('POST');
$categories = (array)$postData['categories'];
$universeNameData = [];
if(
array_key_exists('arg1', $params) &&
!empty($search = strtolower($params['arg1'])) &&
!empty($categories)
){
$universeNameData = Ccp\Universe::searchUniverseNameData($categories, $search);
}
echo json_encode($universeNameData);
}
}