for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
class MapController extends CRUDController
{
public function listAction(Map $map = null)
if ($map === null) {
$qb = $this->getQueryBuilder();
$maps = $qb->sortBy('name')
->getModels();
} else {
$maps = array($map);
}
return array(
"maps" => $maps
);
public function createAction(Player $me)
return $this->create($me);
public function editAction(Player $me, Map $map)
return $this->edit($map, $me, "map");
public function deleteAction(Player $me, Map $map)
return $this->delete($map, $me);