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

Class: SGL_Finder_Content

Source Location: /lib/Finder/Content.php

Class SGL_Finder_Content

Descendants
Child Class Description
SGL_Finder_AssocContent Associated contents filter.

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From SGL_Finder

SGL_Finder::$_aAttributes
SGL_Finder::$_aFilters
SGL_Finder::$_aTypeIds
SGL_Finder::$_paginated

Inherited From SGL_Finder

SGL_Finder::addFilter()
Used to add filters and build dynamic Finder objects.
SGL_Finder::factory()
Used to create concrete Finder implementations.
SGL_Finder::getAttributeFilters()
Returns an array of attribute filters.
SGL_Finder::getFilters()
Returns an array of the Finder's filters.
SGL_Finder::getPager()
Gets Pager object.
SGL_Finder::paginate()
Prepares results for pagination.
SGL_Finder::retrieve()
Returns the array collection of content objects.
SGL_Finder::setPager()
Sets up Pager object.
SGL_Finder::_maintainPagerState()
Retrieves and maintains pager options.
SGL_Finder::_prepareAttribConstraint()
Prepare constraint to match against attribute props.
SGL_Finder::_prepareCategoryConstraint()
Enter description here...
SGL_Finder::_prepareContentConstraint()
Prepare constraint to match against attribute props
SGL_Finder::_prepareLimit()
Get limit value.
SGL_Finder::_prepareOrdering()
Prepare ordering.

[ Top ]
Method Summary
SGL_Finder_Content   __construct()  
void   addFilter()  
void   getMediaFilters()  
void   retrieve()  
void   _buildSearchQuery()  
SGL_Content   _createContents()   Returns SGL_Content collection.
array   _decorateContents()   Adds media attribute to SGL_Content object

[ Top ]
Properties
mixed   $_aMedia = array() [line 25]
API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 27]

  SGL_Finder_Content __construct( )


API Tags:
Access:  public


[ Top ]
addFilter  [line 32]

  void addFilter( $filterName, $filterValue  )

Parameters:
   $filterName: 
   $filterValue: 

API Tags:
Access:  public


Redefinition of:
SGL_Finder::addFilter()
Used to add filters and build dynamic Finder objects.

Redefined in descendants as:

[ Top ]
getMediaFilters  [line 44]

  void getMediaFilters( )


API Tags:
Access:  public


[ Top ]
retrieve  [line 67]

  void retrieve( )


API Tags:
Access:  public


Redefinition of:
SGL_Finder::retrieve()
Returns the array collection of content objects.

Redefined in descendants as:

[ Top ]
_buildSearchQuery  [line 49]

  void _buildSearchQuery( )


API Tags:
Access:  protected


[ Top ]
_createContents  [line 81]

  SGL_Content _createContents( array $aData  )

Returns SGL_Content collection.

Parameters:
array   $aData: 

API Tags:
Return:  collection
Access:  protected


[ Top ]
_decorateContents  [line 105]

  array _decorateContents( array $aContent  )

Adds media attribute to SGL_Content object

Parameters:
array   $aContent: 

API Tags:
Access:  protected


[ Top ]

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