You are here

class nodequeue_queue in Nodequeue 7.2

Same name and namespace in other branches
  1. 5.2 nodequeue.module \nodequeue_queue
  2. 6.2 nodequeue.module \nodequeue_queue
  3. 7.3 nodequeue.module \nodequeue_queue

The nodequeue queue class; the constructor makes it so we don't have to always check to see if our variables are empty or not.

Hierarchy

Expanded class hierarchy of nodequeue_queue

9 string references to 'nodequeue_queue'
nodequeue_handler_argument_subqueue_qid::summary_name_field in includes/views/nodequeue_handler_argument_subqueue_qid.inc
Add the name field, which is the field displayed in summary queries.
nodequeue_handler_field_all_queues::pre_render in includes/views/nodequeue_handler_field_all_queues.inc
Run before any fields are rendered.
nodequeue_handler_field_all_subqueues::pre_render in includes/views/nodequeue_handler_field_all_subqueues.inc
Run before any fields are rendered.
nodequeue_update_6000 in ./nodequeue.install
There was a discrepancy between the link/link_remove fields created with node_install/node_schema, and the ones created with nodequeue_update_5000. This forces everyone to 40 characters.
nodequeue_update_6001 in ./nodequeue.install
@todo Please insert a Doxygen style comment for this hook_update_N.

... See full list

File

./nodequeue.module, line 701
Maintains queues of nodes in arbitrary order.

View source
class nodequeue_queue {
  public $name = '';
  public $title = '';
  public $size = 0;
  public $link = '';
  public $link_remove = '';
  public $roles = array();
  public $types = array();
  public $show_in_links = TRUE;
  public $show_in_tab = TRUE;
  public $show_in_ui = TRUE;
  public $reference = 0;
  public $i18n = 0;
  public $subqueue_title = '';
  public $reverse = 0;
  public $unique_entries = FALSE;
  public $insert_at_front = 0;

  // runtime
  public $subqueues = array();
  public $subqueue = NULL;
  public $current = NULL;
  public function __construct($type) {
    $this->owner = $type;
  }

}

Members