Dashboard.class.php 721 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * Define a Dasboard
  4. * @author Jean CARRUESCO
  5. * @category Plugin
  6. * @license copyright
  7. */
  8. class Dashboard extends Entity{
  9. public $id;
  10. public $label; //Libellé (Texte)
  11. public $slug; //Slug (Texte)
  12. public $scope; //Scope (Texte)
  13. public $uid; //Uid (Texte)
  14. protected $TABLE_NAME = 'dashboard';
  15. public $entityLabel = 'Dasboard';
  16. public $fields = array(
  17. 'id' => array('type'=>'key', 'label' => 'Identifiant'),
  18. 'label' => array('type'=>'text','label' => 'Libellé'),
  19. 'slug' => array('type'=>'text','label' => 'Slug'),
  20. 'scope' => array('type'=>'text','label' => 'Portée'),
  21. 'uid' => array('type'=>'text','label' => 'Identifiant unique')
  22. );
  23. //Colonnes indexées
  24. public $indexes = array();
  25. }