/** * @param $username * @param $password * * @return mixed */ protected function _login($username, $password) { $request = new CoostoApiRequest(); $request->addOption('username', $username); $request->addOption('password', $password); $request->setEndPoint('users/login'); return $this->_coostoApi->post($request); }
/** * @param CoostoApiRequest $request * * @return mixed */ public function post(CoostoApiRequest $request) { return $this->_client->post($request->getEndPoint(), ['json' => $request->getOptions(), 'query' => $this->_defaultQueryStrings])->json(); }