/** * Builds the SearchCriteria Data Object * * @return SearchCriteria */ public function create() { //Initialize with empty array if not set if (empty($this->_data[SearchCriteria::FILTER_GROUPS])) { $this->_set(SearchCriteria::FILTER_GROUPS, []); } return parent::create(); }
/** * Builds the entity. * * @return \Magento\Customer\Service\V1\Data\CustomerDetails */ public function create() { if (!isset($this->_data[CustomerDetails::KEY_CUSTOMER])) { $this->_data[CustomerDetails::KEY_CUSTOMER] = $this->_customerBuilder->create(); } if (!isset($this->_data[CustomerDetails::KEY_ADDRESSES])) { $this->_data[CustomerDetails::KEY_ADDRESSES] = null; } return parent::create(); }