Comments (4)
用 request() 函数。
from webman.
方便给个案例么
我在support\Db.php 这样写,访问控制器方法后控制台输出null
public function __construct(Request $request)
{
$prams = $request->all();
var_dump($prams);
//self::$prams = $prams;
}
控制器方法中代码
public function json(Request $request)
{
$request->sessionId();
$users = Db::table('test')->get();
return json(['code' => 0, 'msg' => 'ok','data'=>$users]);
}
from webman.
在你需要获取request 对象的时候调用
$request = request();
另外
support\Db.php 是公共类,不应该保存request对象,并且 Db::table('test') 是静态调用,也不会执行构造函数。
from webman.
感谢,已经可以了,在测试搞出来的,倒是没有改Db,只是重写了个子类,重写了table做了数据库切换
from webman.
Related Issues (20)
- webman如何接入sentry HOT 3
- Walkor sorry not donate you yet, You help me alot for many production web
- process 最多可以开几个线程 HOT 1
- 小优化 HOT 3
- 调试模式不应该和是否使用 daemonize 绑定 HOT 2
- webman 1.4 复用控制器配置 是否为LTS功能支持? HOT 1
- webman 1.x vendor项目结构感觉有些乱 一点小建议 HOT 2
- phar 包 无法启动 (framework 1.4.3) HOT 1
- Co existing with another event loop? HOT 10
- webman console 应用程序,使用异步http-cilent 报错 HOT 1
- 关于 framework 里面的 support 与应用中的 support 有些重复的文件或代码 HOT 18
- 关于 framework 里面的 support 与应用中的 support 有些重复的文件或代码
- 1.4.0后路由中 \w+ 无法解析带 // 文本 HOT 1
- Alternative to create-project to allow upstream merges HOT 1
- support命名空间问题 HOT 9
- Fatal error: Uncaught Error: Undefined constant "GLOB_BRACE"
- Error: Call to undefined function support\run_path() HOT 1
- 两个接口,在一个接口设置的session,在另一个接口拿不到数据 HOT 1
- upload files emptily,the framework do not encapsulate exceptions
- 无法获取完整协议的URL
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webman.