Lines Matching refs:attribute
6 * Encapsulate the attribute plugin for per user/provider storage
8 * @todo maybe do our own settings saving with backwards compatibility to attribute?
14 protected $attribute;
28 $this->attribute = plugin_load('helper', 'attribute');
29 if ($this->attribute === null) throw new \RuntimeException('attribute plugin not found');
30 $this->attribute->setSecure(false);
44 /** @var \helper_plugin_attribute $attribute */
45 $attribute = plugin_load('helper', 'attribute');
46 if ($attribute === null) throw new \RuntimeException('attribute plugin not found');
48 return $attribute->enumerateUsers($module);
69 return $this->attribute->exists($this->providerID, $key, $this->user);
82 $data = $this->attribute->get($this->providerID, $key, $success, $this->user);
96 return $this->attribute->set($this->providerID, $key, $value, $this->user);
107 return $this->attribute->del($this->providerID, $key, $this->user);
117 return $this->attribute->purge($this->providerID, $this->user);