/**
  * afterSave callback
  *
  * @param Model $Model Model using this behavior
  * @param boolean $created True if this save created a new record
  * @return void
  */
 public function afterSave(Model $Model, $created)
 {
     if ($created) {
         $default = $Model->getDefaultRole();
         $role_id = $default[$this->roleModel]['id'];
         $Model->saveField('role_id', $role_id);
         $this->syncAclRole($Model, array('model' => $this->roleModel, 'foreign_key' => $role_id));
     } else {
         $new_role = array('model' => $this->roleModel, 'foreign_key' => $Model->field('role_id'));
         $this->syncAclRole($Model, $new_role, $this->oldRole[$Model->alias]);
     }
     return true;
 }