1
我需要发送来自Urban Airship的推送消息。为此,我必须从CakePHP发送一个API请求。
我的问题:我应该在CakePHP中将API请求的代码放在哪里?在模型中还是在控制器中?这是正确的地方在哪里?从CakePHP发送推送
我需要发送来自Urban Airship的推送消息。为此,我必须从CakePHP发送一个API请求。
我的问题:我应该在CakePHP中将API请求的代码放在哪里?在模型中还是在控制器中?这是正确的地方在哪里?从CakePHP发送推送
我遵循Neil Crookes'保持在数据源逻辑的想法。毕竟,API实际上只是一个数据源。然后,将模型作为API具有的各种端点引入。例如,我有一个遵循此模型的Stripe plugin。 StripeCustomer模型然后有一个$path
变量,数据源用作端点。
这种模式有几个好处: