public function getProvinceName($cityId) { $provinceNameHelper = new ProvinceName(); $provinceNameHelper->setServiceLocator($this->serviceLocator); $provinceDao = new \DDD\Dao\Location\Province($this->serviceLocator); $provinceId = $provinceDao->getProvinceIdByCityId($cityId); $provinceName = $provinceNameHelper->getFromCache($provinceId); if (!$provinceName) { return FALSE; } return strtolower(str_replace(' ', '-', $provinceName)); }