protected function sendSibelForm() { // fixme: $city = City::find($this->getPreparedItem('id_city')); if ($city) { $region = Region::find($city->id_region); $area = Area::find($region->id_area); } $client = new SibelClient(); $client->setLastName($this->preparedData['last_name']); $client->setFirstName($this->preparedData['first_name']); $client->setMiddleName($this->preparedData['patronymic_name']); $client->setPhone($this->preparedData['phone_number']); $client->setProject($this->getSibelProject()); $client->setCreatedDate(date('Y-m-d H:i:s')); if (isset($area) && $area && $city) { $client->setDescription($area->title_ru); $client->setComment($city->title_ru); } $orderCode = $client->registerShortApplication(); $this->preparedData['sibel_request'] = $client->getXml(); $this->preparedData['sibel_response'] = $orderCode; }
protected function sendSibelForm() { $client = new SibelClient(); $client->setLastName($this->preparedData['last_name']); $client->setFirstName($this->preparedData['first_name']); $client->setMiddleName($this->preparedData['patronymic_name']); $client->setPhone($this->preparedData['phone_number']); $client->setProject($this->getSibelProject()); $client->setCreatedDate(date('Y-m-d H:i:s')); $orderCode = $client->registerShortApplication(); $this->preparedData['sibel_request'] = $client->getXml(); $this->preparedData['sibel_response'] = $orderCode; }