diff options
| author | Frédéric Guillot <fred@kanboard.net> | 2018-04-06 10:54:58 -0700 |
|---|---|---|
| committer | Frédéric Guillot <fred@kanboard.net> | 2018-04-06 10:54:58 -0700 |
| commit | 0b306fa60ad84ea077111e0ff7b59208ba7bc8a3 (patch) | |
| tree | 5d8941b5950ede2db8ca3fba0213792db0f07a50 /doc/es_ES/plugin-metadata.markdown | |
| parent | ac11220a1aa7ae30b8827d9bbf221888d3edd0a7 (diff) | |
Move documentation to https://docs.kanboard.org/
Diffstat (limited to 'doc/es_ES/plugin-metadata.markdown')
| -rw-r--r-- | doc/es_ES/plugin-metadata.markdown | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/doc/es_ES/plugin-metadata.markdown b/doc/es_ES/plugin-metadata.markdown deleted file mode 100644 index f37ec7e3..00000000 --- a/doc/es_ES/plugin-metadata.markdown +++ /dev/null @@ -1,42 +0,0 @@ -Metadatos -========= - -Tu piedes adjutnar metadatos para cada projecto,tarea , usuaio o para toda la aplicación -Los metadatos son campos personalisados, es una key/value de una tabla. - -Por ejemplo nuestro plugin puede almacenar información externa para una tarea o nuevas configuraciones para un proyecto. -Básicamente le permiten ampliar los campos predeterminados sin tener que crear nuevas tablas . - -Adjuntar y eliminar metadatos para tareas --------------------------------------------- - -```php - -// Return a dictionary of metadata (keys/values) for the $task_id -$this->taskMetadataModel->getAll($task_id); - -// Get a value only for a task -$this->taskMetadataModel->get($task_id, 'my_plugin_variable', 'default_value'); - -// Return true if the metadata my_plugin_variable exists -$this->taskMetadataModel->exists($task_id, 'my_plugin_variable'); - -// Create or update metadata for the task -$this->taskMetadataModel->save($task_id, ['my_plugin_variable' => 'something']); - -// Remove a metadata from a project -$this->projectMetadataModel->remove($project_id, my_plugin_variable); -``` - -Tipos de metadatos ------------------- - -- TaskMetadata: `$this->taskMetadataModel` -- ProjectMetadata: `$this->projectMetadataModel` -- UserMetadata: `$this->userMetadataModel` -- Settings/Config: `$this->configModel` - -Notas ------ - -- Siempre prefijo del nombre de metadatos con el nombre del plugin |
