public function testSanitizeDataToJustHavingElementForSavingModel() { $sanitizedData = array('name' => 'Global Inc.', 'phone' => '3432432'); $elementName = 'phone'; $data = DataUtil::sanitizeDataToJustHavingElementForSavingModel($sanitizedData, $elementName); $this->assertEquals(array($elementName => '3432432'), $data); $elementName = "annualRavenue"; $data = DataUtil::sanitizeDataToJustHavingElementForSavingModel($sanitizedData, $elementName); $this->assertNull($data); }
/** * Given an array of data, filter out all elements but the specified element and return array. * If the specified element does not exist, then return null. * @param array $sanitizedPostData * @param string $elementName */ public static function sanitizePostDataToJustHavingElementForSavingModel($sanitizedPostData, $elementName) { return DataUtil::sanitizeDataToJustHavingElementForSavingModel($sanitizedPostData, $elementName); }