我见过一些示例,其中控制器似乎使用$ request作为参数
我见过生成控制器的CRUD方法的例子,可以为很多(CRUD?)方法定义一条路径
Ex:Route :: resource('photos','PhotoController');
我还看到了关于Laravel模型的以下内容
Ex:https://laravel.com/docs/5.4/controllers指定资源 模型如果您正在使用路径模型绑定并且想要资源 控制器的类型提示模型实例的方法,你可以使用 - 生成控制器时的模型选项以及此YT视频:https://www.youtube.com/watch?v=zpVE5RfcuTQ
以下命令似乎将模型函数与Controller函数绑定:
ex:php artisan make:controller PhotoController --resource --model =照片
问题:此命令是否涉及仅使用数据库模型?如果没有,我可以将自己的模型(不依赖于数据库)以这种方式与控制器一起使用吗?
我想用SOAP做一个
Ex:php artisan make:controller PhotoController --resource --model = MySOAPPhoto
我在SOAP模型上找到了这些信息:
这个说到使用SOAP客户端:
Laravel 5.1 consuming soap wsdl service using controller and model
问题:对于上面的SOAP模型,如何找到需要定义的所有方法?我是否需要编写一个方法all() - 例如? 应该实现(或创建)哪些方法,以便在使用控制器时(如下所示):
Ex:php artisan make:controller PhotoController --resource --model = MySOAPPhoto
(并且一切正常)