| @@ 81-89 (lines=9) @@ | ||
| 78 | * @param int $id | |
| 79 | * @return \OCA\Mail\Db\Alias[] | |
| 80 | */ | |
| 81 | 	public function delete($id) { | |
| 82 | 		try { | |
| 83 | $alias = $this->mapper->find($id); | |
| 84 | $this->mapper->delete($alias); | |
| 85 | return $alias; | |
| 86 | 		} catch(Exception $e) { | |
| 87 | $this->handleException($e); | |
| 88 | } | |
| 89 | } | |
| 90 | ||
| 91 | /** | |
| 92 | * @param int $id | |
| @@ 96-105 (lines=10) @@ | ||
| 93 | * @param string $alias_name | |
| 94 | * @return Alias[] | |
| 95 | */ | |
| 96 | 	public function update($id, $alias_name) { | |
| 97 | 		try { | |
| 98 | $alias = $this->mapper->find($id); | |
| 99 | $alias->setAlias($alias_name); | |
| 100 | return $this->mapper->update($alias); | |
| 101 | 		} catch(Exception $e) { | |
| 102 | $this->handleException($e); | |
| 103 | } | |
| 104 | ||
| 105 | } | |
| 106 | } | |
| 107 | ||