You are here

ga_push_browser.classes.inc in GA Push 7

GA Push Browser event classes.

File

modules/browser/ga_push_browser.classes.inc
View source
<?php

/**
 * @file
 * GA Push Browser event classes.
 */

/**
 * CRUD controller for GA Push Browser events.
 */
class GAPushBrowserEventController extends EntityAPIController {

  /**
   * Creates a GA Push Browser event.
   *
   * @param array $values
   *   Intial values for the GA Push Browser event.
   *
   * @return object
   *   A new GA Push Browser Event instance.
   */
  public function create(array $values = array()) {
    $values += array(
      'id' => NULL,
      'name' => '',
      'status' => TRUE,
      'selector' => '',
      'bind' => '',
      'ga_category' => '',
      'ga_action' => '',
      'ga_label' => '',
      'ga_value' => '',
    );
    return parent::create($values);
  }

}

/**
 * Entity class
 */
class GAPushBrowserEvent extends Entity {

}

Classes

Namesort descending Description
GAPushBrowserEvent Entity class
GAPushBrowserEventController CRUD controller for GA Push Browser events.