Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace controllers;
- class RiskController
- {
- private $_params;
- public function __construct($params = [], $endpoint2 = null, $payload = [])
- {
- $this->params = $params;
- $this->payload = $payload;
- }
- public function get($id = null)
- {
- $service = new dataserviceriskservice();
- if ($id == null)
- return $service->findAll();
- return $service->findOne($id);
- }
- public function post($id = null)
- {
- $service = new dataserviceriskservice();
- return $service->createOne($this->payload);
- }
- public function put($id = null)
- {
- $service = new dataserviceriskservice();
- return $service->updateOne($this->payload);
- }
- }
- <?php
- namespace dataservice;
- class riskservice extends service
- {
- protected function _getMapper()
- {
- $db = $this->db()->getHandle();
- return new datamapperrisks($db);
- }
- public function findOne($id)
- {
- $mapper = $this->_getMapper();
- $params = array('risk' => $id);
- return $mapper->findOne($params);
- }
- }
- <?php
- namespace dataservice;
- class riskservice extends service
- {
- protected function _getMapper()
- {
- $db = $this->db()->getHandle();
- return new datamapperrisks($db);
- }
- public function findOne($id)
- {
- $mapper = $this->_getMapper();
- $params = array('risk' => $id);
- return $mapper->findOne($params);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement