51 protected static $lastClassInBeanHeirarchy =
'OwnedModel';
57 public $originalAttributeValues = array();
59 private static $canHaveBean =
false;
66 if (get_called_class() == __CLASS__)
68 return self::$canHaveBean;
70 return parent::getCanHaveBean();
73 public function __set($attributeName, $value)
76 parent::__set($attributeName, $value);
79 public function save($runValidation =
true, array $attributeNames = null)
81 AuditUtil::throwNotSupportedExceptionIfNotCalledFromAnItem();
82 return parent::save($runValidation, $attributeNames);
85 public function unrestrictedSave($runValidation =
true, array $attributeNames = null)
87 return parent::save($runValidation, $attributeNames);
90 public function forgetOriginalAttributeValues()
95 public static function isTypeDeletable()
static saveOriginalAttributeValue($auditableModel, $attributeName, $value)
unrestrictedSet($attributeName, $value)