phpDocumentor SGL
cms
[ class tree: SGL ] [ index: SGL ] [ all elements ]

Class: SGL_CmsImport

Source Location: /lib/CmsImport.php

Class SGL_CmsImport

Property Summary
mixed   $strategy  

[ Top ]
Method Summary
SGL_CmsImport   __construct()  
void   acceptStrategy()   Strategy loader.
array   getConfig()   Returns strategy's config.
SGL_CmsImportStrategy   getStrategy()   Returns import strategy.
boolean   import()   Performs data import.
boolean   init()   Initialises strategy.
void   loadStrategy()  
boolean   setConfig()   Sets strategy's config.

[ Top ]
Properties
mixed   $strategy [line 25]
API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 27]

  SGL_CmsImport __construct( [ $strategy = null], [ $options = array()]  )

Parameters:
   $strategy: 
   $options: 

API Tags:
Access:  public


[ Top ]
acceptStrategy  [line 51]

  void acceptStrategy( SGL_CmsImportStrategy $strategy  )

Strategy loader.

Parameters:
SGL_CmsImportStrategy   $strategy: 

API Tags:
Access:  public


[ Top ]
getConfig  [line 72]

  array getConfig( )

Returns strategy's config.


API Tags:
Access:  public

Information Tags:
Todo:  never called

[ Top ]
getStrategy  [line 61]

  SGL_CmsImportStrategy getStrategy( )

Returns import strategy.


API Tags:
Access:  public


[ Top ]
import  [line 103]

  boolean import( )

Performs data import.


API Tags:
Access:  public


[ Top ]
init  [line 93]

  boolean init( )

Initialises strategy.


API Tags:
Access:  public


[ Top ]
loadStrategy  [line 36]

  void loadStrategy( $name, [ $options = array()]  )

Parameters:
   $name: 
   $options: 

API Tags:
Access:  public


[ Top ]
setConfig  [line 83]

  boolean setConfig( [ $aOptions = array()]  )

Sets strategy's config.

Parameters:
array   $aOptions: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Thu, 25 Dec 2008 22:04:52 +0000 by phpDocumentor 1.4.1