Example #1
0
 /**
  * @see parent::getProps()
  */
 function getProps()
 {
     $props = parent::getProps();
     $props["module_action_id"] = "ref class|CModuleAction notNull";
     $props["period"] = "dateTime notNull";
     $props["hits"] = "num pos notNull";
     $props["duration"] = "float notNull";
     //$props["session_wait"]     = "float";
     //$props["session_read"]     = "float";
     $props["request"] = "float notNull";
     $props["nb_requests"] = "num";
     $props["processus"] = "float";
     $props["processor"] = "float";
     $props["peak_memory"] = "num min|0";
     $props["size"] = "num min|0";
     $props["errors"] = "num min|0";
     $props["warnings"] = "num min|0";
     $props["notices"] = "num min|0";
     $props["aggregate"] = "num min|0 default|10";
     $props["bot"] = "enum list|0|1 default|0";
     $props["_average_duration"] = "num min|0";
     $props["_average_request"] = "num min|0";
     $props["_average_peak_memory"] = "num min|0";
     $props["_average_nb_requests"] = "num min|0";
     $props["_module"] = "str";
     $props["_action"] = "str";
     return $props;
 }
 /**
  * @see parent::getProps()
  */
 function getProps()
 {
     $props = parent::getProps();
     $props["datasource"] = "str notNull";
     $props["period"] = "dateTime notNull";
     $props["requests"] = "num";
     $props["duration"] = "float";
     $props["aggregate"] = "num min|0 default|10";
     $props["bot"] = "enum list|0|1 default|0";
     $props['module_action_id'] = "ref notNull class|CModuleAction";
     $props["_module"] = "str";
     $props["_action"] = "str";
     return $props;
 }