public function testRemoveElementFromDataForSavingModel() { $sanitizedData = array('name' => 'Global Inc.', 'phone' => '3432432'); $elementName = "annualRavenue"; $data = DataUtil::removeElementFromDataForSavingModel($sanitizedData, $elementName); $this->assertEquals($sanitizedData, $data); $elementName = 'phone'; $data = DataUtil::removeElementFromDataForSavingModel($sanitizedData, $elementName); $this->assertEquals(array('name' => 'Global Inc.'), $data); }
/** * Given an array of data, filter out the specified element from the data if it exists. * @param array $sanitizedPostData * @param string $elementName */ public static function removeElementFromPostDataForSavingModel($sanitizedPostData, $elementName) { return DataUtil::removeElementFromDataForSavingModel($sanitizedPostData, $elementName); }