Controller控制器

第一个控制器

<?php

namespace src\Web\Controller\Group;

use Controller;
use Request;
use JsonResponse;

class GroupController extends Controller
{
    public function indexAction()
    {
        yield $this->render('Web/Views/Group/index.html.twig',array(
            'group' => $group));
    }

    public function addAction()
    {
        yield new \Response('1');
    }
}

如何获取路由传过来的参数?详见Request与Route服务

需返回自定义Response,详见Response服务

Controller对象中的方法

  • public function render($tpl, $array = array())
  • public function createService($serviceName)
  • public function redirect($url, $status = 302)
  • public function route()
  • public function twigInit()
  • public function getContainer()
  • public function setJwt($request, $data, $response)
  • public function pasreJwt($request)
  • public function clearJwt($request, $response)

results matching ""

    No results matching ""