$injectionMetaCache $injectionMetaCache : array 反射元数据缓存,避免重复反射同一个类 格式: [ ClassName => [ [property_name, attribute_instance, type_name], ... ] ] Type array
$request $request : \Symfony\Component\HttpFoundation\Request Type \Symfony\Component\HttpFoundation\Request
index() index(\Symfony\Component\HttpFoundation\Request $request) : mixed Parameters \Symfony\Component\HttpFoundation\Request $request Returns mixed —
show() show(\Symfony\Component\HttpFoundation\Request $request) : mixed Parameters \Symfony\Component\HttpFoundation\Request $request Returns mixed —
store() store(\Symfony\Component\HttpFoundation\Request $request) : mixed Parameters \Symfony\Component\HttpFoundation\Request $request Returns mixed —
update() update(\Symfony\Component\HttpFoundation\Request $request) : mixed Parameters \Symfony\Component\HttpFoundation\Request $request Returns mixed —
destroy() destroy(\Symfony\Component\HttpFoundation\Request $request) : mixed Parameters \Symfony\Component\HttpFoundation\Request $request Returns mixed —
insertInput() insertInput(\Symfony\Component\HttpFoundation\Request $request) : array Parameters \Symfony\Component\HttpFoundation\Request $request Returns array —
inputFilter() inputFilter(array $data, array $skipKeys = []) : array Parameters array $data array $skipKeys Returns array —
formatSelect() formatSelect(mixed $list, int $total) : mixed Parameters mixed $list int $total Returns mixed —
formatNormal() formatNormal(mixed $list, int $total) : mixed Parameters mixed $list int $total Returns mixed —
selectInput() selectInput(\Symfony\Component\HttpFoundation\Request $request) : array Parameters \Symfony\Component\HttpFoundation\Request $request Returns array —
buildWhereConditions() buildWhereConditions(array $params, array $allowColumns) : array Parameters array $params array $allowColumns Returns array —
parseInjectionMeta() parseInjectionMeta(string $className) : array 解析类的属性元数据 Parameters string $className Returns array —
resolveDependency() resolveDependency(object $attr, ?string $type) : mixed 根据注解类型解析依赖 Parameters object $attr ?string $type Returns mixed —
success() success(mixed $data = [], string $msg = 'success') : \Framework\Basic\BaseJsonResponse 返回成功 JSON. Parameters mixed $data string $msg Returns \Framework\Basic\BaseJsonResponse —
fail() fail(string $msg = 'error', int $code = 1) : \Framework\Basic\BaseJsonResponse 返回失败 JSON. Parameters string $msg int $code Returns \Framework\Basic\BaseJsonResponse —
error() error(string $msg = 'server error') : \Framework\Basic\BaseJsonResponse 服务端错误. Parameters string $msg Returns \Framework\Basic\BaseJsonResponse —
input() input(string $key, mixed $default = null, bool $filter = true) : mixed 获取请求参数,并支持可选的 XSS 过滤. Parameters string $key 参数名 mixed $default 默认值 bool $filter 是否开启 XSS 过滤(默认开启) Returns mixed —