summaryrefslogtreecommitdiffstats
path: root/lib/public/avatar.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/public/avatar.php')
-rw-r--r--lib/public/avatar.php16
1 files changed, 14 insertions, 2 deletions
diff --git a/lib/public/avatar.php b/lib/public/avatar.php
index 649f3240e93..f229da19543 100644
--- a/lib/public/avatar.php
+++ b/lib/public/avatar.php
@@ -9,8 +9,20 @@
namespace OCP;
class Avatar {
- public static function get ($user, $size = 64) {
- $avatar = new \OC_Avatar();
+ private $avatar;
+
+ public function __construct () {
+ $this->avatar = new \OC_Avatar();
+
+ public function get ($user, $size = 64) {
return $avatar->get($user, $size);
}
+
+ public function set ($user, $data) {
+ return $avatar->set($user, $data);
+ }
+
+ public function remove ($user) {
+ return $avatar->remove($user);
+ }
}