centralM
[ class tree: centralM ] [ index: centralM ] [ all elements ]

Class: macActions

Source Location: /modules/mac/actions/actions.class.php

Class Overview

sfActions
   |
   --macActions

physical volume actions controller


Methods



Class Details

[line 17]
physical volume actions controller



[ Top ]


Class Methods


method executeCreatewin [line 22]

void executeCreatewin( $request)



Tags:

access:  public


Parameters:

sfWebRequest   $request  

[ Top ]

method executeJsonGeneratePool [line 87]

array executeJsonGeneratePool( $request)

Creates a mac pool and store it in DB

Request must be Ajax

$request may contain the following keys:

  • size: pool size




Tags:

return:  json array('success'=>true)
access:  public


Parameters:

sfWebRequest   $request  

[ Top ]

method executeJsonGetUnused [line 37]

array executeJsonGetUnused( )

Returns pre-formated data for Extjs grid with one unused mac address

Returns info of one single unused mac




Tags:

return:  json array(mac address info))
access:  public


[ Top ]

method executeJsonGridAll [line 149]

array executeJsonGridAll( $request)

Returns pre-formated data for Extjs grid with mac information

Request must be Ajax

$request may contain the following keys:

  • query: json array (field name => value)




Tags:

return:  json array('total'=>num elems, 'data'=>array(mac))
access:  public


Parameters:

sfWebRequest   $request  

[ Top ]

method generateMacPool [line 116]

array generateMacPool( $pool_size)

Used to generate random macs



Tags:

access:  protected


Parameters:

   $pool_size  

[ Top ]


Documentation generated on Mon, 29 Jun 2009 15:10:08 +0100 by phpDocumentor 1.4.2