public function optimize() { //not implemented yet because we don't have a way to pass the length here. throw notImplementedException(); }
/** * Override to implement method. This method is called after the model is saved during import. Allows for * additional after save processing to occur that is attribute specific. * @param RedBeanModel $model * @param array $attributeValueData */ public static function processAfterSaveAction(RedBeanModel $model, $attributeValueData) { assert('is_array($attributeValueData)'); throw notImplementedException(); }
public function populateModel(&$model) { throw notImplementedException(); }
/** * Override in children classes as needed. * @see SelfIdValueTypeSanitizerUtil * @see ModelDerivedIdValueTypeSanitizerUtil * @see ModelIdValueTypeSanitizerUtil * @param string $modelClassName * @param string $attributeName * @param mixed $value * @param mixed $mappingRuleData - array or null */ public static function sanitizeValue($modelClassName, $attributeName, $value, $mappingRuleData) { throw notImplementedException(); }